LP1888723 Holdings refresh handles deleted call numbers
authorBill Erickson <berickxx@gmail.com>
Mon, 24 Aug 2020 16:16:49 +0000 (12:16 -0400)
committerBill Erickson <berickxx@gmail.com>
Mon, 8 Feb 2021 20:10:48 +0000 (15:10 -0500)
commit7c96787db6b1e58cd62e1946d6010f48a86411f4
tree0d794f34918dd16a11e18baa44346b141fd0a490
parent95d66aa51616aa806358907c8f31b403edb07480
LP1888723 Holdings refresh handles deleted call numbers

Teach the holdings grid in the staff catalog to correctly remove deleted
volumes from its tree when holding are modified in another tab.

To test, in the holding editor, modify a call number to have the same
label as another call number with the same owning org unit and save.  On
the backend, this will result in one of the call numbers getting
deleted.  Confirm the deleted call number no longer appears in the
holdings grid.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.ts