From 217b464792110ac000b2b8e3391b5fc97b9909ed Mon Sep 17 00:00:00 2001
From: Ere Maijala <ere.maijala@helsinki.fi>
Date: Wed, 4 Nov 2015 15:30:44 +0200
Subject: [PATCH] Fix ajaxTabLoad to work when there are query parameters in
 the URL.

---
 themes/bootstrap3/js/record.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/themes/bootstrap3/js/record.js b/themes/bootstrap3/js/record.js
index 33ead173892..054d1703024 100644
--- a/themes/bootstrap3/js/record.js
+++ b/themes/bootstrap3/js/record.js
@@ -154,7 +154,7 @@ function ajaxLoadTab(tabid) {
   }
 
   // Parse out the base URL for the current record:
-  var urlParts = document.URL.split('#');
+  var urlParts = document.URL.split(/[?#]/);
   var urlWithoutFragment = urlParts[0];
   var pathInUrl = urlWithoutFragment.indexOf(path);
   var chunks = urlWithoutFragment.substring(pathInUrl + path.length + 1).split('/');
-- 
GitLab