No Permission in IDL to delete BRE via PCRUD
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
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.
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.
I hit submit before I added that I would post a branch after I have something to eat.
description: | updated |
summary: |
- Impossible to delete BRE via PCRUD + No Permission in IDL to delete BRE via PCRUD |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Branch in working/ user/dyrcona/ lp1369128:
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ dyrcona/ lp1369128