When on the configuration page for the module, I was getting the following errors:
User error: "max" is an invalid render array key in Drupal\Core\Render\Element::children()
User error: "min" is an invalid render array key in Drupal\Core\Render\Element::children()
After digging around I think I found the issue in src/Form/UsajobsIntegrationConfigForm.php:
$form['filter_settings']['ResultsPerPage'] = [
'#type' => 'number',
'#title' => $this->t('Maximum Number of Results'),
'min' => 1,
'max' => 500,
'#required' => FALSE,
'#default_value' => $params->get('ResultsPerPage') ? $params->get('ResultsPerPage') : 10,
'#description' => $this->t('The maximum number of Job Listings to display.'),
];
should be:
$form['filter_settings']['ResultsPerPage'] = [
'#type' => 'number',
'#title' => $this->t('Maximum Number of Results'),
'#min' => 1,
'#max' => 500,
'#required' => FALSE,
'#default_value' => $params->get('ResultsPerPage') ? $params->get('ResultsPerPage') : 10,
'#description' => $this->t('The maximum number of Job Listings to display.'),
];
Comments
Comment #3
ericpugh