aboutsummaryrefslogtreecommitdiff
path: root/static/search_facade.js
diff options
context:
space:
mode:
Diffstat (limited to 'static/search_facade.js')
-rw-r--r--static/search_facade.js16
1 files changed, 10 insertions, 6 deletions
diff --git a/static/search_facade.js b/static/search_facade.js
index c18d3f9..5359d15 100644
--- a/static/search_facade.js
+++ b/static/search_facade.js
@@ -1,12 +1,16 @@
-var sha256='b00061ff14234bb637b048af272163401458e658b12d3a7d440fff38f54d309c';
-var sha384='S1U+nC05HTi/o4S13KbBlxk4d4/HoWRXeZmGy8QPTLs1SM5QjdDaxUsyBEvG850D';
+var baseUrl = document.querySelector("meta[name='base']").getAttribute("content");
+if (baseUrl.slice(-1) == "/") {
+ baseUrl = baseUrl.slice(0, -1);
+}
+var sha256='f0d8483e2a6f244c830fb75f3f593337ad4ee9c509fa5ee630b63ab86339a322';
+var sha384='Rlj4K5jjLvHBI8PY8deIstHEL3yP4u5fvAfPZejNUqvFUc1Y9gD+liL+c9by9bp5';
function loadSearchNow() {
var loadSearch = document.createElement('script');
- loadSearch.src = '/search_bundle.min.js?h=' + sha256;
+ loadSearch.src = baseUrl + '/search_bundle.min.js?h=' + sha256;
loadSearch.setAttribute('integrity', 'sha384-' + sha384);
document.head.appendChild(loadSearch);
- document.getElementById('userinput').onclick = '';
+ document.getElementById('searchinput').onclick = '';
}
window.onload = function() {
- document.getElementById('userinput').onclick = function() { return loadSearchNow() }
-}; \ No newline at end of file
+ document.getElementById('searchinput').onclick = function() { return loadSearchNow() }
+};