From 18d0e56c291560ca35e08097f7977b385b6b4181 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Tue, 24 Jun 2014 17:36:29 -0400 Subject: [PATCH] checkin Signed-off-by: Bill Erickson --- Open-ILS/web/js/ui/default/staff/circ/services/circ.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 c0278204f5..04a82627b5 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 @@ -342,9 +342,10 @@ function($modal , $q , egCore , egAlertDialog , egConfirmDialog) { // fetches the full list of copy statuses service.flesh_copy_status = function(copy) { + if (!copy) return $q.when(); if (egCore.env.ccs) return $q.when(copy.status(egCore.env.ccs.map[copy.status()])); - return egCore.pcrud.retrieveAll('ccs', {}, {atomic : true}, + return egCore.pcrud.retrieveAll('ccs', {}, {atomic : true}).then( function(list) { egCore.env.absorbList(list, 'ccs'); copy.status(egCore.env.ccs.map[copy.status()]); -- 2.11.0