From: Kyle Huckins Date: Tue, 4 Oct 2016 22:55:23 +0000 (-0700) Subject: LP#1537217 Precat Checkout Circ Modifier X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=ace9b1e5cfb2105ecbfae7b22f2472422b16ab1a;p=contrib%2FConifer.git LP#1537217 Precat Checkout Circ Modifier Precat checkout in the browser client no longer requires the use of a circ modifier(when circ modifiers exist). Similarly, no circ modifier is chosen by default. Signed-off-by: Kyle Huckins Signed-off-by: Christine Burns Signed-off-by: Kathy Lussier --- diff --git a/Open-ILS/src/templates/staff/circ/share/t_precat_dialog.tt2 b/Open-ILS/src/templates/staff/circ/share/t_precat_dialog.tt2 index fc14ec3cff..1410f9e806 100644 --- a/Open-ILS/src/templates/staff/circ/share/t_precat_dialog.tt2 +++ b/Open-ILS/src/templates/staff/circ/share/t_precat_dialog.tt2 @@ -29,6 +29,7 @@ diff --git a/Open-ILS/web/js/ui/default/staff/circ/services/circ.js b/Open-ILS/web/js/ui/default/staff/circ/services/circ.js index 2ff641bedc..590d7fc2ba 100644 --- a/Open-ILS/web/js/ui/default/staff/circ/services/circ.js +++ b/Open-ILS/web/js/ui/default/staff/circ/services/circ.js @@ -717,8 +717,7 @@ function($modal , $q , egCore , egAlertDialog , egConfirmDialog) { function($scope, $modalInstance, circMods) { $scope.focusMe = true; $scope.precatArgs = { - copy_barcode : params.copy_barcode, - circ_modifier : circMods.length ? circMods[0].code() : null + copy_barcode : params.copy_barcode }; $scope.circModifiers = circMods; $scope.ok = function(args) { $modalInstance.close(args) } @@ -732,6 +731,7 @@ function($modal , $q , egCore , egAlertDialog , egConfirmDialog) { }).result.then( function(args) { if (!args || !args.dummy_title) return $q.reject(); + if(args.circ_modifier == "") args.circ_modifier = null; angular.forEach(args, function(val, key) {params[key] = val}); params.precat = true; return service.checkout(params, options);