Details
-
Bug
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
Prokopovych - Sprint 113, Prokopovych - Sprint 114
-
2
-
Prokopovych
-
R1 2021 Hot FIx #2
-
Yes
Description
Update: Approved as R1 2021 Hot Fix at Capacity Planning Team meeting on May 3, 2021.
When a user with the specific permissions below set attempts to check in an item with any kind of lost item fees, the UI pops up a modal indicating there was an error because of a permission:
lost-item-fees-policies.collection.get
Permissions set:
Check in: All permissions
Check out: All permissions
Inventory: View instance records being suppressed for staff
Inventory: View instances, holdings, and items
Requests: All permissions
Users: Can create new user
Users: Can create, edit and remove fees/fines
Users: Can create, edit and remove patron blocks
Users: Can edit user profile
Users: Can view permissions assigned to users
Users: Can view proxies assigned to users
Users: Can view service points assigned to users
Users: Can view user profile
Users: Create/reset password
Users: User loans anonymize
Users: User loans change due date
Users: User loans claim returned
Users: User loans declare lost
Users: User loans mark claimed returned missing
Users: User loans renew
Users: User loans renew through override
Users: User loans view
Users: User loans view, edit, renew (all)
Users: View requests
Note that the screenshots below do not illustrate this issue-they are for other issues initially reported as part of this ticket that got spun off into their own issues.
TestRail: Results
Attachments
Issue Links
- is duplicated by
-
UICHKIN-266 Permissions set "Check in: All permissions" does not contain all permissions for checking in an overdue item (was originally titled "Fee/fine permissions too permissive)
-
- Closed
-
- relates to
-
CIRC-1117 Permissions error when checking in items with fees
-
- Closed
-
-
MODFEE-183 "manual-block-templates.collection.get" permission is required when attempting to add a manual patron block to any user through the users UI
-
- Closed
-
-
MODFEE-184 "refunds.collection.get" permission is required when trying to view fees/fines for a user through the user UI
-
- Closed
-