From eb2ad3cc93d7e06fa535e19677515d3faf07400b Mon Sep 17 00:00:00 2001 From: Jason Stephenson Date: Sun, 2 Sep 2018 10:58:34 -0400 Subject: [PATCH] Fix access to copy status. --- Open-ILS/web/js/ui/default/staff/circ/services/circ.js | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) 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 5c062219eb..2067e44c3c 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 @@ -1376,13 +1376,9 @@ function($uibModal , $q , egCore , egAlertDialog , egConfirmDialog, egAddCopyAl service.mark_discard = function(copy) { if (!copy) return $q.when(); - // Make sure the copy status is fleshed. - if (!isNaN(copy.status)) { - service.flesh_copy_status(copy); - } var doRefresh = copy.refresh; var arg = {}; - if (copy.status.id == 1) { + if (copy["status.id"] == 1) { egConfimDialog.open( egCore.strings.MARK_DISCARD_CHECKED_OUT, egCore.strings.MARK_DISCARD_CONTINUE, @@ -1393,7 +1389,7 @@ function($uibModal , $q , egCore , egAlertDialog , egConfirmDialog, egAddCopyAl ).result.then(function() { arg.handle_checkin = 1; }); - } else if (copy.status.id == 6) { + } else if (copy["status.id"] == 6) { egConfimDialog.open( egCore.strings.MARK_DISCARD_IN_TRANSIT, egCore.strings.MARK_DISCARD_CONTINUE, @@ -1404,7 +1400,7 @@ function($uibModal , $q , egCore , egAlertDialog , egConfirmDialog, egAddCopyAl ).result.then(function() { arg.handle_transit = 1; }); - } else if (copy.status.restrict_copy_delete == "t") { + } else if (copy["status.restrict_copy_delete"] == "t") { egConfimDialog.open( egCore.strings.MARK_DISCARD_RESTRICT_DELETE, egCore.strings.MARK_DISCARD_CONTINUE, -- 2.11.0