aboutsummaryrefslogtreecommitdiffstats
path: root/src
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 /src
parentupdated instances get function (diff)
downloadlibredirect-2fe0bed8441fd38d952795f35578f7ab2f406bb9.zip
Small fix
Diffstat (limited to '')
-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,
};