From 958bdb94e5bd4bd866a5c439f29df2e45f39a2f2 Mon Sep 17 00:00:00 2001 From: Kyle Huckins Date: Thu, 11 Jan 2018 18:10:51 +0000 Subject: [PATCH] lp1742194 - Print Current Bills only printing circ bills - Check xact for Circulation before assigning circulation data to xact for printing. Signed-off-by: Kyle Huckins Changes to be committed: modified: Open-ILS/web/js/ui/default/staff/circ/patron/bills.js --- Open-ILS/web/js/ui/default/staff/circ/patron/bills.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Open-ILS/web/js/ui/default/staff/circ/patron/bills.js b/Open-ILS/web/js/ui/default/staff/circ/patron/bills.js index 89e686d0f0..a7e9b6441c 100644 --- a/Open-ILS/web/js/ui/default/staff/circ/patron/bills.js +++ b/Open-ILS/web/js/ui/default/staff/circ/patron/bills.js @@ -498,8 +498,10 @@ function($scope , $q , $routeParams , egCore , egConfirmDialog , $location, unrecovered : xact.unrecovered(), xact_finish : xact.xact_finish(), xact_start : xact.xact_start(), - copy_barcode : xact.circulation().target_copy().barcode(), - title : xact.circulation().target_copy().call_number().record().simple_record().title() + } + if (xact.circulation()) { + newXact.copy_barcode = xact.circulation().target_copy().barcode(), + newXact.title = xact.circulation().target_copy().call_number().record().simple_record().title() } xacts.push(newXact); } @@ -962,8 +964,10 @@ function($scope, $q , egCore , patronSvc , billSvc , egPromptDialog , $location unrecovered : xact.unrecovered(), xact_finish : xact.xact_finish(), xact_start : xact.xact_start(), - copy_barcode : xact.circulation().target_copy().barcode(), - title : xact.circulation().target_copy().call_number().record().simple_record().title() + } + if (xact.circulation()) { + newXact.copy_barcode = xact.circulation().target_copy().barcode(), + newXact.title = xact.circulation().target_copy().call_number().record().simple_record().title() } xacts.push(newXact); } -- 2.11.0