From 3df3b3c077775fdd6e02f55fcac98014c6332901 Mon Sep 17 00:00:00 2001 From: "a. bellenir" Date: Wed, 27 Jun 2018 14:48:56 -0400 Subject: [PATCH] LP1746536: cannot edit vol/call number in item status spawnHoldingsEdit was disabling record summary by passing record_id: 0 this change will provided the record_id if exactly one record is selected. behavior is unchanged if multiple records are selected. Signed-off-by: a. bellenir --- Open-ILS/web/js/ui/default/staff/circ/services/item.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Open-ILS/web/js/ui/default/staff/circ/services/item.js b/Open-ILS/web/js/ui/default/staff/circ/services/item.js index f66590d7b9..79c09c84d6 100644 --- a/Open-ILS/web/js/ui/default/staff/circ/services/item.js +++ b/Open-ILS/web/js/ui/default/staff/circ/services/item.js @@ -704,13 +704,17 @@ function(egCore , egCirc , $uibModal , $q , $timeout , $window , egConfirmDialog item_ids.push(i.id); }); + // provide record_id iff one record is selected. + // 0 disables record summary + var record_ids = service.gatherSelectedRecordIds(items); + var record_id = record_ids.length === 1 ? record_ids[0] : 0; egCore.net.request( 'open-ils.actor', 'open-ils.actor.anon_cache.set_value', null, 'edit-these-copies', { - record_id: 0, // disables record summary + record_id: record_id, copies: item_ids, raw: {}, hide_vols : hide_vols, -- 2.11.0