LP#1537217 Precat Checkout Circ Modifier
[evergreen-equinox.git] / Open-ILS / web / js / ui / default / staff / circ / services / circ.js
index 2d2a2d8..c32cf6f 100644 (file)
@@ -764,8 +764,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) }
@@ -779,6 +778,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);