From c3a9ee368bf2773ac792434bd5a90855bc4337cb Mon Sep 17 00:00:00 2001 From: Chris Hallberg <crhallberg@gmail.com> Date: Wed, 17 Jan 2018 15:09:52 -0500 Subject: [PATCH] Detect and repair lightbox close parameters for refreshTagList. Resolves VUFIND-1266. --- themes/bootstrap3/js/record.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/themes/bootstrap3/js/record.js b/themes/bootstrap3/js/record.js index 9681b4090e4..c83e4aa028d 100644 --- a/themes/bootstrap3/js/record.js +++ b/themes/bootstrap3/js/record.js @@ -188,6 +188,10 @@ function ajaxLoadTab($newTab, tabid, setHash) { function refreshTagList(_target, _loggedin) { var loggedin = !!_loggedin || userIsLoggedIn; var target = _target || document; + if (typeof target.target != "undefined") { // handling calls from lightbox close + target = document; + _loggedin = true; + } var recordId = $(target).find('.hiddenId').val(); var recordSource = $(target).find('.hiddenSource').val(); var $tagList = $(target).find('.tagList'); -- GitLab