From: Mike Rylander Date: Fri, 6 Jul 2018 19:33:05 +0000 (-0400) Subject: LP#1773417: Use CN owning lib when adding copies X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=c40a880f49ca0bab728e9e8f777a87b388103968;p=working%2FEvergreen.git 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 Signed-off-by: Dan Wells --- 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 );