From 179b38d0ba45d17d7e3299d77748414ca582e93d Mon Sep 17 00:00:00 2001 From: Jason Etheridge Date: Tue, 1 Oct 2013 16:20:43 -0400 Subject: [PATCH] modify holds.js --- Open-ILS/xul/staff_client/server/patron/holds.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Open-ILS/xul/staff_client/server/patron/holds.js b/Open-ILS/xul/staff_client/server/patron/holds.js index 67ad4a98b7..ce7b5f602b 100644 --- a/Open-ILS/xul/staff_client/server/patron/holds.js +++ b/Open-ILS/xul/staff_client/server/patron/holds.js @@ -1473,7 +1473,17 @@ patron.holds.prototype = { 'url_prefix' : xulG.url_prefix, 'url' : xulG.url_prefix('browser') }; - xulG.display_window.g.patron.right_deck.set_iframe( urls.XUL_REMOTE_BROWSER + '?patron_hold=1', {}, content_params); + if (typeof xulG.display_window != 'undefined') { + xulG.display_window.g.patron.right_deck.set_iframe( urls.XUL_REMOTE_BROWSER + '?patron_hold=1', {}, content_params); + } else { + xulG.new_tab( + urls.XUL_REMOTE_BROWSER + '?patron_hold=1', + { + 'tab_name' : 'Place Hold Patron #'+xulG.patron_id + }, + content_params + ); + } } catch(E) { obj.error.sdump('D_ERROR','cmd_search_opac: ' + E); } -- 2.11.0