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, 10 Sep 2020 21:22:46 +0000 (17:22 -0400)
commit20b32a9635ef87825841825ef0c7eaeb89e24157
tree737c77437d89732052a0cfc3bafec955e44f8b26
parentb28fbb2efd86abf9f62597ed1167dfcacab7e08b
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