web client: permission to control 'void' and 'adjust to zero' menu options
Bug #1708477 reported by
Kathy Lussier
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Medium
|
Unassigned |
Bug Description
In the xul client, a permission controlled whether staff had the ability to see the menu items to void a transaction or to adjust to zero in the bills interface. The reason for the permission check is because libraries that have enabled the "Prohibit Negative Balance" settings could continue to produce negative balances via a void action in the staff client. Conversely, libraries that allow negative balances may want to reduce the use of the 'adjust to zero' option.
A similar permission check is needed in the web client.
tags: |
added: billing removed: webstaffclient |
tags: |
added: circ-billing removed: billing |
To post a comment you must log in.
Kathy, I think it would be good if we could implement a general infrastructure for having permissions control UI elements. Maybe a different bug to make this one dependent on?