LP1733590: Only Print Selected Items Out user/jboyer/lp1733590-print-selected
authorJason Boyer <jboyer@library.in.gov>
Wed, 22 Aug 2018 13:07:55 +0000 (09:07 -0400)
committerJason Boyer <jboyer@library.in.gov>
Wed, 22 Aug 2018 13:07:55 +0000 (09:07 -0400)
The list of selected items being passed to print_receipt
was being ignored and the whole list of items currently
checked out used instead. This patch uses the list
presented so staff can only print those items that they
want to, such as a small number of items renewed today,
etc.

Signed-off-by: Jason Boyer <jboyer@library.in.gov>
Open-ILS/web/js/ui/default/staff/circ/patron/items_out.js

index e1bcf2a..c836690 100644 (file)
@@ -364,7 +364,7 @@ function($scope , $q , $routeParams , $timeout , egCore , egUser , patronSvc ,
         var print_data = {circulations : []};
         var cusr = patronSvc.current;
 
-        angular.forEach(patronSvc.items_out, function(circ) {
+        angular.forEach(items, function(circ) {
             print_data.circulations.push({
                 circ : egCore.idl.toHash(circ),
                 copy : egCore.idl.toHash(circ.target_copy()),