LP#1402797 Check for a copy before trying to use it -- fixes non-cat checkout failure
authorMike Rylander <mrylander@gmail.com>
Fri, 30 Jan 2015 18:04:42 +0000 (13:04 -0500)
committerBill Erickson <berickxx@gmail.com>
Thu, 12 Feb 2015 17:03:08 +0000 (12:03 -0500)
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/web/js/ui/default/staff/circ/services/circ.js

index 29dec1e..27d8ed4 100644 (file)
@@ -221,7 +221,7 @@ function($modal , $q , egCore , egAlertDialog , egConfirmDialog) {
         data.hold = payload.hold;
         data.record = payload.record;
         data.acp = payload.copy;
-        data.acn = payload.volume ?  payload.volume : payload.copy.call_number();
+        data.acn = payload.volume ?  payload.volume : payload.copy ? payload.copy.call_number() : null;
         data.au = payload.patron;
         data.transit = payload.transit;
         data.status = payload.status;