Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Currently any problems are just show as a status message (usually green), errors should be shown as errors.
Comment | File | Size | Author |
---|---|---|---|
#1 | 1290910-1.patch | 974 bytes | drifter |
Comments
Comment #1
drifter CreditAttribution: drifter commentedHere's a patch that will set 'There was a problem with your newsletter signup' as error messages.
Comment #2
levelos CreditAttribution: levelos commentedI appreciate that drifter, but I disagree it should be an error message. This is an information message to users, not necessarily sign that there's an error on the site.
Comment #3
FreekyMage CreditAttribution: FreekyMage commentedlevelos I think your reasoning is wrong here. Can we at least make this a warning? When a user makes a mistake in any drupal form it's not shown as a normal status message. This does not mean there is anything wrong with the site either. I think if people see the green "ok" symbol they presume everything went fine and wont read the message.
Comment #4
phoenix CreditAttribution: phoenix commentedHi, I wanted to log an issue for this and found this issue in the queue.
As Freakymage I also think people will assume everything went fine when they see a green message.
In my case I got this message:
This clearly is an error: Invalid email address, but it shows up in green... When looking at form input on form elements, there's validation and invalid input will be shown in red as an error.
Thanks for looking again at this issue!
Comment #5
levelos CreditAttribution: levelos commentedSure, lets make it a warning.
Comment #6
gcbWe rolled this into the latest batch of commits: thanks for the suggestion & patch! New release coming shortly incorporating the changes.
Comment #8
AswathyAjish CreditAttribution: AswathyAjish commentedI got the same error message for the mailchimp version 8.x-1.12.
Any solution for this?