Preferred email address and system messages
If a user account has no preferred email address, no letters will be sent to this user. It is possible to save a user account without preferred email, and I guess that some libraries need to be able to save email addresses without having one that is preferred. But at Uppsala university we need better messages from the system about this, otherwise some users will have no preferred email and consequently get no letters from the library.
When changing an email address, the user account is saved in two steps. First through the button "Save Email" directly after the change, and then through the button "Save" when leaving the user account. Only the latter gives a system message if there is no preferred email address. The staff user might think the email is ok, and fail to click Save the account. The email address change is saved even without saving the user account.
There is only one chance to get the system message. When returning to the same account, a click on “Save” will give no system message even though there is no preferred email.
One great solution to this would be that the system checks if there is a preferred email address every time the button "Save Email" is pressed. This would include all email addresses in the check. If there is no preferred one, staff will be notified so, if needed, they can correct this.
Another solution would be that the system checks for preferred email addresses every time an account is saved, not just when a change to the email account has occurred. And then gives a message if there is no preferred email address.
Whatever the solution, the message must contain a warning that no preferred email means no letters will be sent to the user from the library. Otherwise, the staff user might not understand the significance of the system message.
-
Bodil Wik
commented
An even better solution would be that if a staff user tries to save an email adress when there is no preferred email adress, then the one that the user saves will be preferred. But I guess that some libraries need to be able to save email addresses without having one that is preferred?