From 33de3f0430bcd66f01b3a60fc85d12b2e74e8896 Mon Sep 17 00:00:00 2001 From: Kyle Huckins Date: Wed, 2 May 2018 17:47:04 +0000 Subject: [PATCH] lp1732975 Parts Column Not Populated - Retrieve Parts information in egItem Signed-off-by: Kyle Huckins Changes to be committed: modified: Open-ILS/src/templates/staff/cat/item/t_list.tt2 modified: Open-ILS/web/js/ui/default/staff/circ/services/item.js Signed-off-by: Jeanette Lundgren Signed-off-by: Kathy Lussier --- Open-ILS/src/templates/staff/cat/item/t_list.tt2 | 2 +- .../web/js/ui/default/staff/circ/services/item.js | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Open-ILS/src/templates/staff/cat/item/t_list.tt2 b/Open-ILS/src/templates/staff/cat/item/t_list.tt2 index 09a073dda3..a7de8ecca6 100644 --- a/Open-ILS/src/templates/staff/cat/item/t_list.tt2 +++ b/Open-ILS/src/templates/staff/cat/item/t_list.tt2 @@ -120,7 +120,7 @@ - + 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 963c0c92c4..b1285af922 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 @@ -174,6 +174,18 @@ function(egCore , egCirc , $uibModal , $q , $timeout , $window , egConfirmDialog copyData.copy._inHouseUseCount = uses.length; }); + //Get Monograph Parts + egCore.pcrud.search('acpm', + {target_copy: flatCopy.id}, + { flesh : 1, flesh_fields : { acpm : ['part'] } }, + {atomic :true}) + .then(function(acpm_array) { + angular.forEach(acpm_array, function(acpm) { + flatCopy.parts = egCore.idl.toHash(acpm.part()); + copyData.copy.parts = egCore.idl.toHash(acpm.part()); + }); + }); + return lastRes = { copy : copyData.copy, index : flatCopy.index -- 2.43.2