From: Jason Etheridge Date: Tue, 1 Oct 2013 20:20:43 +0000 (-0400) Subject: modify holds.js X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=179b38d0ba45d17d7e3299d77748414ca582e93d;p=working%2FEvergreen.git modify holds.js --- 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); }