From: Billy Horn Date: Thu, 1 Sep 2016 17:07:04 +0000 (-0700) Subject: CAT-77 Renewal override cancel error message repair. X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=0668a32b855cdc06509f004f63e22beca6dbe740;p=working%2FEvergreen.git CAT-77 Renewal override cancel error message repair. Add check to make sure payload circ has a value. -- Minor cleanup by Bill. Signed-off-by: Billy Horn Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/xul/staff_client/server/patron/items.js b/Open-ILS/xul/staff_client/server/patron/items.js index 42b9884b99..5422853755 100644 --- a/Open-ILS/xul/staff_client/server/patron/items.js +++ b/Open-ILS/xul/staff_client/server/patron/items.js @@ -431,7 +431,7 @@ patron.items.prototype = { if (params.due_date) p.due_date = params.due_date; var r = circ.util.renew_via_barcode( p ); try { - if ( (typeof r[0].ilsevent != 'undefined' && r[0].ilsevent == 0) ) { + if ( (typeof r[0].ilsevent != 'undefined' && r[0].ilsevent == 0 && r[0].payload.circ) ) { l.setAttribute('value', $("patronStrings").getFormattedString('staff.patron.items.items_renew.renewed',[bc])); obj.list_circ_map[ circ_id ].row.my.circ = r[0].payload.circ; obj.list_circ_map[ circ_id ].row.my.acp = r[0].payload.copy;