Call number prefix and suffix tables should have a deleted flag

Bug #1713120 reported by Michele Morgan
64
This bug affects 13 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Medium
Unassigned

Bug Description

Evergreen 2.12.4

It's not possible to delete values in asset.call_number_prefix and asset.call_number_suffix if they are referenced in asset.call_number, even if those call numbers are deleted.

If a prefix/suffix is no longer in use, a library may wish to delete it from their list to avoid assigning it in error. Currently, the only way to accomplish this is to remove references from deleted call numbers in the database so that the prefix/suffix can be deleted.

Tags: cataloging
Changed in evergreen:
assignee: nobody → Rogan Hamby (rogan-hamby)
Revision history for this message
Rogan Hamby (rogan-hamby) wrote :

In progresss branch here: https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/rogan/lp1713120_delete_acn_presufs

I'd still like to add a filter button to the admin interfaces to get rid of deleted prefixes/suffixes as clutter.

I'm also debating if some of the logic should be moved to the Perl level like we do bibs so that we can test for a call number still having prefixes and suffixes attached and return an event saying so.

Changed in evergreen:
assignee: Rogan Hamby (rogan-hamby) → nobody
Changed in evergreen:
status: New → Confirmed
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.