selector-ready and order-ready line items are needlessly protected against deletion by other users

Bug #1806494 reported by Jane Sandberg
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Undecided
Unassigned

Bug Description

Steps to reproduce, in 3.1:
* As user 1, create a line item (I used Acquisitions > MARC Federated Search to do this). Check the box and do Actions > Mark Ready for Selector (or Order).
* As user 2, search for that line item (Acquisitions > General Search).
* As user 2, check the box and do Actions > Delete Selected Items.
* As user 2, repeat your search. Note that the line item wasn't actually deleted.

It makes sense to protect most line items against deletion by other users. But in this case, one of the possible actions the selector/orderer might take is to delete the item (because it's a duplicate, etc.) My understanding is that one of the uses of Mark Ready for Selector is to allow an approver to approve certain line items and deny others that they receive from various selectors. This bug -- especially when combined with https://bugs.launchpad.net/evergreen/+bug/1800745 -- really limits the abilities that the approver has to work with items that have been marked selector-ready.

summary: - When a line item is selector-ready or order-ready, the selector and
- orderer can't delete it
+ selector-ready and order-ready line items are needlessly protected
+ against deletion by other users
Revision history for this message
Dale Rigney (drigney) wrote :

I can confirm this issue. Tested in 3.1.2

Changed in evergreen:
status: New → Confirmed
tags: added: acq-lineitem
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.