Comment 0 for bug 1369128

Revision history for this message
Jason Stephenson (jstephenson) wrote : Impossible to delete BRE via PCRUD

Evergreen: Master as of 2014-09-04
OpenSRF: Same
PostgreSQL: Irrelevant

I'm messing with pcrud calls and discovered that you cannot delete biblio.record_entry entries via pcrud because no delete permission is set.

The lack of the permission in the IDL leads to "Method [open-ils.pcrud.delete.bre] not found for service open-ils.pcrud."

Adding the DELETE_RECORD permission as the delete permission for BRE in the IDL works.

I want this so I can delete copies, call numbers, and bres neatly in a pcrud transaction.

I know there are other ways to accomplish what I am trying to achieve, but this seems like a no-brainer since it is a one-line addition to the IDL.

I'd also really like to see this in 2.7 as something I am working on depends on it at the moment.