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
New
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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