From 62a95a06b0255a3c99d4ded9cdd52c85c4fdc664 Mon Sep 17 00:00:00 2001
From: Chris Hallberg <crhallberg@gmail.com>
Date: Fri, 21 Oct 2016 13:32:19 -0400
Subject: [PATCH] Update Lightbox._currentUrl after link ajax calls. Fixes
 favorites success messages.

---
 themes/bootstrap3/js/lightbox.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/themes/bootstrap3/js/lightbox.js b/themes/bootstrap3/js/lightbox.js
index ce2087c9e5e..6f2ae9782c1 100644
--- a/themes/bootstrap3/js/lightbox.js
+++ b/themes/bootstrap3/js/lightbox.js
@@ -203,9 +203,9 @@ VuFind.register('lightbox', function Lightbox() {
       }
       _lightboxTitle = $(this).data('lightboxTitle') || '';
       _modalParams = $(this).data();
+      ajax(obj);
       _currentUrl = this.href;
       VuFind.modal('show');
-      ajax(obj);
       return false;
     }
   };
@@ -327,7 +327,7 @@ VuFind.register('lightbox', function Lightbox() {
 
     VuFind.modal = function modalShortcut(cmd) {
       if (cmd === 'show') {
-        _modal.modal($.extend({ show: true }, _modalParams)); 
+        _modal.modal($.extend({ show: true }, _modalParams));
       } else {
         _modal.modal(cmd);
       }
-- 
GitLab