From 12f510861bea74a9c865b5a87b27ce958ee38187 Mon Sep 17 00:00:00 2001
From: XhmikosR <xhmikosr@gmail.com>
Date: Mon, 9 Nov 2020 08:48:37 +0200
Subject: [PATCH] search.js: remove `window.location.origin` workaround

---
 site/assets/js/search.js | 16 +---------------
 1 file changed, 1 insertion(+), 15 deletions(-)

diff --git a/site/assets/js/search.js b/site/assets/js/search.js
index cce2bcd0d1..e198eddb32 100644
--- a/site/assets/js/search.js
+++ b/site/assets/js/search.js
@@ -20,19 +20,6 @@
     }
   })
 
-  function getOrigin() {
-    var location = window.location
-    var origin = location.origin
-
-    if (!origin) {
-      var port = location.port ? ':' + location.port : ''
-
-      origin = location.protocol + '//' + location.hostname + port
-    }
-
-    return origin
-  }
-
   window.docsearch({
     apiKey: '5990ad008512000bba2cf951ccf0332f',
     indexName: 'bootstrap',
@@ -42,10 +29,9 @@
     },
     transformData: function (hits) {
       return hits.map(function (hit) {
-        var currentUrl = getOrigin()
         var liveUrl = 'https://v5.getbootstrap.com/'
 
-        hit.url = currentUrl.startsWith(liveUrl) ?
+        hit.url = window.location.origin.startsWith(liveUrl) ?
           // On production, return the result as is
           hit.url :
           // On development or Netlify, replace `hit.url` with a trailing slash,
-- 
GitLab