From bed5e6931bdb7f8facbe8a2fe4490596c39c26e1 Mon Sep 17 00:00:00 2001 From: Ere Maijala Date: Thu, 19 Sep 2024 14:28:09 +0300 Subject: [PATCH] Fix lightbox login event handler. --- themes/finna2/js/finna-layout.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/themes/finna2/js/finna-layout.js b/themes/finna2/js/finna-layout.js index 4cbddb40ed6..528cb3402df 100644 --- a/themes/finna2/js/finna-layout.js +++ b/themes/finna2/js/finna-layout.js @@ -468,10 +468,10 @@ finna.layout = (function finnaLayout() { return; } // Lightbox passes an object as an event containing keys: {formUrl, originalUrl} - VuFind.listen('lightbox.login', function onLightboxLogin(e) { + VuFind.listen('lightbox.login', function onLightboxLogin(e, cancelRefresh) { if ($('body').hasClass('template-name-home') && !e.formUrl.match(/catalogLogin/) && !e.formUrl.match(/\/Save/) && !e.formUrl.match(/%2[fF]Save/)) { window.location.href = VuFind.path + '/MyResearch/Home'; - e.preventDefault(); + cancelRefresh(); } }); $('#modal').on('show.bs.modal', function onShowModal() {