web client: silent failure when creating a MARC record with insufficient permissions

Bug #1716765 reported by Andrea Neiman
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Low
Unassigned

Bug Description

Web client 3.0 beta

If you are logged in to the web client with a user who lacks the import_marc permission, any attempt to create a new MARC record will fail without feedback or any other action.

In XUL, an attempt to save the record will result in a "permission denied" dialog & a prompt to login with higher credentials.

Andrea Neiman (aneiman)
tags: added: silentfailure webstaffclient
Revision history for this message
Andrea Neiman (aneiman) wrote :

Possible related bug 1693580

Andrea Neiman (aneiman)
tags: added: cataloging
Revision history for this message
Bill Erickson (berick) wrote :

I tracked the failure to report to the user back to bug #1808016. However, the bug could also be avoided by checking permissions in advance, when the page first loads.

Revision history for this message
Bill Erickson (berick) wrote :

Additionally the MARC editor should probably use the 'open-ils.cat' API's since they have additional smarts baked in for handling TCN collisions, etc. This would also resolve the silent-failure permission issue.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers