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, 24 Sep 2020 18:31:24 +0000 (14:31 -0400)
commit57679c5c861405c5c1750e3e59f4eca4ebdfec91
tree5e5086885eee15580732016af1be956c6e1886a3
parentd76b8852e4ff3ee2b5ccffd94eea24adbefd35b4
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