about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-01-29 14:09:57 +0300
committerManeraKai <manerakai@protonmail.com>2022-01-29 14:09:57 +0300
commit2fe0bed8441fd38d952795f35578f7ab2f406bb9 (patch)
treee499dae877c36a4b17046a823a2a12abf3a3e685
parentupdated instances get function (diff)
downloadlibredirect-2fe0bed8441fd38d952795f35578f7ab2f406bb9.zip
Small fix
-rw-r--r--src/assets/javascripts/helpers/common.js15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/assets/javascripts/helpers/common.js b/src/assets/javascripts/helpers/common.js
index 2c99bc2e..3666b7dc 100644
--- a/src/assets/javascripts/helpers/common.js
+++ b/src/assets/javascripts/helpers/common.js
@@ -1,8 +1,10 @@
 
 function filterInstances(instances) {
-  let filtered = instances.filter((instance) => !instance.includes(".onion"));
-  let result = filtered.map((item, i) => "https://" + item)
-  return result;
+  return instances.filter((instance) => !instance.includes(".onion"));
+}
+
+function addHttps(instances) {
+  return instances.map((item, i) => "https://" + item)
 }
 
 function getRandomInstance(instances) {
@@ -17,9 +19,9 @@ function getInstances() {
 
   if (request.status === 200) {
     const instances = JSON.parse(request.responseText);
-    const nitterRandomPool = filterInstances(instances.twitter).join(',');
-    const invidiousRandomPool = filterInstances(instances.youtube).join(',');
-    const bibliogramRandomPool = filterInstances(instances.instagram).join(',');
+    const nitterRandomPool = addHttps(filterInstances(instances.twitter)).join(',');
+    const invidiousRandomPool = addHttps(filterInstances(instances.youtube)).join(',');
+    const bibliogramRandomPool = addHttps(filterInstances(instances.instagram)).join(',');
     browser.storage.sync.set({ nitterRandomPool, invidiousRandomPool, bibliogramRandomPool });
     return true;
   }
@@ -30,4 +32,5 @@ export default {
   filterInstances,
   getRandomInstance,
   getInstances,
+  addHttps,
 };