From: Cesar Velez Date: Fri, 19 Jan 2018 17:55:03 +0000 (-0500) Subject: LP#1738249 - Webstaff CircLib should point to item's circ_lib plus misc X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=7a6a903293cb6c6160986e4af23cf9e6b6929bcb;p=evergreen%2Fpines.git LP#1738249 - Webstaff CircLib should point to item's circ_lib plus misc This addresses some display issues in the webstaff Item Status grid. Besides, correcting the Circ Lib to be the item's and not the circulation,this also fleshes the owning lib. Additionally, I've applied miker's fix to 1743819 in order to prevent a regression. Signed-off by: Cesar Velez Signed-off-by: Terran McCanna Signed-off-by: Galen Charlton Signed-off-by: Jason Stephenson --- 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 96ebf79d9b..86fad9272d 100644 --- a/Open-ILS/src/templates/staff/cat/item/t_list.tt2 +++ b/Open-ILS/src/templates/staff/cat/item/t_list.tt2 @@ -83,10 +83,10 @@ - + - + @@ -115,7 +115,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 618f6380f6..e98e828024 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 @@ -131,8 +131,7 @@ function(egCore , egCirc , $uibModal , $q , $timeout , $window , egConfirmDialog if (copyData.circ) { // flesh circ_lib locally copyData.circ.circ_lib(egCore.org.get(copyData.circ.circ_lib())); - copyData.circ.checkin_workstation( - egCore.org.get(copyData.circ.checkin_workstation())); + } var flatCopy; @@ -142,6 +141,9 @@ function(egCore , egCirc , $uibModal , $q , $timeout , $window , egConfirmDialog function(c) {return c.id == copyData.copy.id()})[0]; } + // flesh acn.owning_lib + copyData.copy.call_number().owning_lib(egCore.org.get(copyData.copy.call_number().owning_lib())); + if (!flatCopy) { flatCopy = egCore.idl.toHash(copyData.copy, true);