From fbf85116069e0cb3ff1c79b02cc8af7c8b7df018 Mon Sep 17 00:00:00 2001 From: Mike Rylander Date: Fri, 6 Jul 2018 15:33:05 -0400 Subject: [PATCH] LP#1773417: Use CN owning lib when adding copies This defaults the owner of new copies added to existing call numbers to the owning lib of the call number, rather than the workstation library. Signed-off-by: Mike Rylander --- Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js b/Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js index c5e929b9b9..462b5d6405 100644 --- a/Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js +++ b/Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js @@ -1382,7 +1382,7 @@ function($scope , $q , $window , $routeParams , $location , $timeout , egCore , /* data.raw data structure looks like this: * [{ * callnumber : $cn_id, // optional, to add a copy to a cn - * owner : $org, // optional, defaults to ws_ou + * owner : $org, // optional, defaults to cn.owning_lib or ws_ou * label : $cn_label, // optional, to supply a label on a new cn * barcode : $cp_barcode // optional, to supply a barcode on a new cp * fast_add : boolean // optional, to specify whether this came @@ -1401,7 +1401,7 @@ function($scope , $q , $window , $routeParams , $location , $timeout , egCore , .then(function(cn) { var cp = new itemSvc.generateNewCopy( cn, - proto.owner || egCore.auth.user().ws_ou(), + proto.owner || cn.owning_lib(), $scope.is_fast_add, ((!$scope.only_vols) ? true : false) ); @@ -1456,7 +1456,7 @@ function($scope , $q , $window , $routeParams , $location , $timeout , egCore , // requirement var cp = new itemSvc.generateNewCopy( cn, - proto.owner || egCore.auth.user().ws_ou(), + proto.owner || cn.owning_lib(), $scope.is_fast_add, true ); -- 2.11.0