Viewing Patron Holds in staff client causes error when hold is for a part that is no longer in the DB

Bug #1382637 reported by Blake GH
This bug report is a duplicate of:  Bug #937789: Deleting parts breaks hold interfaces. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
New
Undecided
Unassigned

Bug Description

EG 2.6.1
PG 9.2

Patron places a part level hold. Time passes and that part is deleted from DB. Loading that patron's hold's UI will result in an opensrf exception.

This probably can't happen for the other hold types because asset.copy rows are never removed. Same for biblio.record_entry. If it were possible to remove those rows then this error could occur.

The staff client should trap this error and be able to deal with the situation.

Revision history for this message
Ben Shum (bshum) wrote :

Marking as duplicate of bug 937789 since there's more discussion, some code, and ideas being investigated to mitigate this issue.

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.