"Staff-Generated Penalties/Messages" label in patron display form misleading

Bug #1490616 reported by Dan Scott
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Wishlist
Unassigned

Bug Description

* Evergreen 2.7, as well as webby

When you click on the "Messages" tab of the Patron record, the pane shows a header of "Staff-Generated Penalties/Messages".

However, in our case the vast majority of the penalties are system-generated. This could be a bit confusing (and has been for us), as staff try to figure out who placed a given block.

I also noticed that the same label is currently used in the web-based staff client.

My recommendation is to simply change the label to "Penalties and Messages".

Tags: pullrequest
Revision history for this message
Dan Scott (denials) wrote :

See the top two commits on http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/dbs/lp1490616_penalties_messages_label (split so that the XUL can be backported, if desired, all the way to 2.7).

Revision history for this message
Ben Shum (bshum) wrote :

Gah, this got missed because we forgot to assign a target/pullrequest.

Pointing it towards 2.next for now with an eye to get it sorted soon.

Changed in evergreen:
milestone: none → 2.next
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
Heather Lindskold (heatherlindskold) wrote :

In webby this is additionally confusing because the messages for system-generated penalties show in the patron summary--in the Messages tab they show that a message was applied but do NOT show the text of the message.

Remington Steed (rjs7)
tags: added: pullrequest
Revision history for this message
Ben Shum (bshum) wrote :

Picked to master for 3.3. Since this is a string change, I'm deciding not to backport it to past releases for the time being and only make this change for the future. Also, only applying the web-client change commit now that XUL is out.

Re: Katie's note, that might belong to a separate bug to flesh out the penalty text in the web interface.

Changed in evergreen:
milestone: 3.next → 3.3-beta1
status: Triaged → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.