Option to Make Vandelay Queues Indestructible

Bug #1958567 reported by Jason Stephenson
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
New
Wishlist
Unassigned

Bug Description

Certain Vandelay queues should not be deleted. The best example of this is the queue used by the MARC stream importer when importing records directly from OCLC. If staff manipulate this queue in the staff client either directly or by removing rejected or non-imported records, they can inadvertently or intentionally delete this queue. Doing so breaks the MARC stream importer until the queue is recreated or replaced with a new queue.

To avoid this issue, I propose adding a field to Vandelay queues to indicate that a queue should not be deleted. This could be enforced in the Evergreen code and in the database with a before delete trigger.

In order to delete such a queue, the field would have to be set false or null first and then the queue could be deleted.

description: updated
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.