Tested on https://tiffany-master.gapines.org/eg2/en-US/staff/ 1) When I create multiple different part labels within the holdings editor that have not been created under the monographic parts tab, creation is succesfull (Vol. 1, Vol. 2, Vol.3, etc.) 2) However, when I attempt to create multiple instances of the same part in the holdings editor (Vol. 1) it silently fails. 3) When I have some parts created and need to add others, each different, as I edit in the holdings editor, I am able to do that 4) If I have some parts created, and one that is not, I can add one instance, but not multiple. Holdings editor doesn't close and continues to spin Console messages for #4 Failed to load resource: the server responded with a status of 404 () net.service.ts:144 open-ils.cat.asset.volume.fleshed.batch.update failed! stat=500 msg= *** Call to [open-ils.cat.asset.volume.fleshed.batch.update] failed for session [0.50957755446404931677613720274], thread trace [0]: Can't use an undefined value as an ARRAY reference at /usr/local/share/perl/5.26.1/OpenILS/Utils/CStoreEditor.pm line 616. onmethoderror @ net.service.ts:144 core.js:6498 ERROR Error: Uncaught (in promise): open-ils.cat.asset.volume.fleshed.batch.update failed! stat=500 msg= *** Call to [open-ils.cat.asset.volume.fleshed.batch.update] failed for session [0.50957755446404931677613720274], thread trace [0]: Can't use an undefined value as an ARRAY reference at /usr/local/share/perl/5.26.1/OpenILS/Utils/CStoreEditor.pm line 616. at resolvePromise (zone.js:1211:1) at resolvePromise (zone.js:1165:1) at zone.js:1278:1 at _ZoneDelegate.invokeTask (zone.js:406:1) at Object.onInvokeTask (core.js:28679:1) at _ZoneDelegate.invokeTask (zone.js:405:1) at Zone.runTask (zone.js:178:1) at drainMicroTaskQueue (zone.js:585:1) at ZoneTask.invokeTask [as invoke] (zone.js:491:1) at invokeTask (zone.js:1648:1) defaultErrorLogger @ core.js:6498 DevTools failed to load source map: Could not load content for chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/browser-polyfill.js.map: System error: net::ERR_FILE_NOT_FOUND Console message for #2 net.service.ts:144 open-ils.cat.asset.volume.fleshed.batch.update failed! stat=500 msg= *** Call to [open-ils.cat.asset.volume.fleshed.batch.update] failed for session [0.14838043856953111677613975224], thread trace [0]: Can't use an undefined value as an ARRAY reference at /usr/local/share/perl/5.26.1/OpenILS/Utils/CStoreEditor.pm line 616. onmethoderror @ net.service.ts:144 OpenSRF.Stack.handle_message @ opensrf.js:731 OpenSRF.Stack.push @ opensrf.js:693 OpenSRF.websocketConnection.onmessage @ opensrf.js:388 socket.onmessage @ opensrf_ws.js:78 wrapFn @ zone.js:766 invokeTask @ zone.js:406 onInvokeTask @ core.js:28679 invokeTask @ zone.js:405 runTask @ zone.js:178 invokeTask @ zone.js:487 invokeTask @ zone.js:1648 globalCallback @ zone.js:1679 globalZoneAwareCallback @ zone.js:1712 core.js:6498 ERROR Error: Uncaught (in promise): open-ils.cat.asset.volume.fleshed.batch.update failed! stat=500 msg= *** Call to [open-ils.cat.asset.volume.fleshed.batch.update] failed for session [0.14838043856953111677613975224], thread trace [0]: Can't use an undefined value as an ARRAY reference at /usr/local/share/perl/5.26.1/OpenILS/Utils/CStoreEditor.pm line 616. at resolvePromise (zone.js:1211:1) at resolvePromise (zone.js:1165:1) at zone.js:1278:1 at _ZoneDelegate.invokeTask (zone.js:406:1) at Object.onInvokeTask (core.js:28679:1) at _ZoneDelegate.invokeTask (zone.js:405:1) at Zone.runTask (zone.js:178:1) at drainMicroTaskQueue (zone.js:585:1) at ZoneTask.invokeTask [as invoke] (zone.js:491:1) at invokeTask (zone.js:1648:1)