web client: Can delete copy that is not in ideal status without warning
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned | ||
3.3 |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Evergreen version: master
In certain web client interfaces, a user with COPY_DELETE_
For users that have the aforementioned permission, if they attempt to delete an item with a checked out status, for example, from the item status interface or the holdings view interface, the item will delete without a warning prompt. In the xul client, this user would get a prompt that says 'the copy in question is not in an ideal status for deleting.' The user then needs to force the action to proceed.
This prompt does appear in the web client copy bucket interface.
For users that do not have the aforementioned permission, the prompt they receive says 'Permission Denied: COPY_DELETE_
This message doesn't clearly convey why the copy cannot be deleted, leading to a situation where an administrator may decide to override the message without realizing they are deleting an item that is in precarious status.
The web client copy buckets interface has a clear warning prompt for users who do and do not have the permission to override this block. This prompt should be employed in the item status and holdings view interfaces as well as any other interfaces where copies can be deleted.
Changed in evergreen: | |
status: | New → Confirmed |
tags: | added: delete |
tags: | removed: delete |
Changed in evergreen: | |
assignee: | nobody → Jane Sandberg (sandbej) |
Changed in evergreen: | |
assignee: | nobody → Bill Erickson (berick) |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Confirming that this is still an issue on 3.2 version running at Evergreen Indiana. Staff without the COPY_DELETE_ WARNING. override are prompted to attempt with another account that might have this permission without explanation as to the root cause.