From: a. bellenir Date: Wed, 27 Jun 2018 18:48:56 +0000 (-0400) Subject: LP1746536: cannot edit vol/call number in item status X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=refs%2Fheads%2Fuser%2Fabellenir%2Flp1746536-edit-volume-from-item-status;p=working%2FEvergreen.git 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 --- 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,