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=6fccc214d274efe5f8cb947e1c0ba1672245112b;p=working%2FEvergreen.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 753f54b5f2..bc9ef1b5a2 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 @@ -738,8 +738,7 @@ function($uibModal , $q , egCore , egAlertDialog , egConfirmDialog, function($scope, $uibModalInstance, 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) { $uibModalInstance.close(args) } @@ -753,6 +752,7 @@ function($uibModal , $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);