Unverified Commit f766ce77 authored by Parker Brown's avatar Parker Brown
Browse files

Stabilize email during validation

parent 0436096c
Loading
Loading
Loading
Loading
+10 −0
Changes for email_domain_validate_mxr.module: 10 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -358,6 +358,16 @@ function email_domain_validate_mxr_element_validate(array &$element, array &$for
    return TRUE;
  }

  // Element must be a valid email address.
  if (!valid_email_address($email)) {
    form_error($element, t('Enter a valid email address for @title',
      array(
        '@title' => $element['#title'],
      )));

    return FALSE;
  }

  // Only pass validation if email domain exists after '@'.
  if (strpos($email, '@') &&
    (strpos($email, '@') < strlen($email) - 1)) {