Skip to content
Snippets Groups Projects

Issue #3485452: Datetime should utilise #require_error.

Closed Divyansh Gupta requested to merge issue/drupal-3485452:3485452-datetime-fields-should into 11.x
Files
2
@@ -358,7 +358,12 @@ public static function validateDatetime(&$element, FormStateInterface $form_stat
// If there's empty input and the field is required, set an error. A
// reminder of the required format in the message provides a good UX.
elseif (empty($input['date']) && empty($input['time']) && $element['#required']) {
$form_state->setError($element, t('The %field date is required.', ['%field' => $title]));
if (isset($element['#required_error'])) {
$form_state->setError($element, $element['#required_error']);
}
else {
$form_state->setError($element, t('The %field date is required.', ['%field' => $title]));
}
}
else {
// If the date is valid, set it.
Loading