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

Bug #1716765 reported by Andrea Neiman on 2017-09-12
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) on 2017-09-12
tags: added: silentfailure webstaffclient
Andrea Neiman (aneiman) wrote :

Possible related bug 1693580

Andrea Neiman (aneiman) on 2018-04-30
tags: added: cataloging
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.

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