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>
Thu, 27 Aug 2020 19:28:41 +0000 (15:28 -0400)
commit238d92017bef30ac709fda7b0685753dafe2dfa7
tree9c35e6bd24d22b542adfdb3464442372c8327500
parent83db7700a8de0f398cd483ad8e4ef98fd01ac78e
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