fix libredirect not working at all #55

This commit is contained in:
ManeraKai 2022-02-21 21:38:52 +03:00
parent 6e5aa989ea
commit a5a54d0f87
No known key found for this signature in database
GPG Key ID: 5ABC31FFD562E337
16 changed files with 102 additions and 102 deletions

View File

@ -9,13 +9,13 @@ let exceptions = {
const getExceptions = () => exceptions; const getExceptions = () => exceptions;
function setExceptions(val) { function setExceptions(val) {
exceptions = val; exceptions = val;
browser.storage.sync.set({ exceptions }) browser.storage.local.set({ exceptions })
console.log("exceptions: ", val) console.log("exceptions: ", val)
} }
async function init() { async function init() {
return new Promise((resolve) => { return new Promise((resolve) => {
browser.storage.sync.get("exceptions", (result) => { browser.storage.local.get("exceptions", (result) => {
if (result.exceptions) exceptions = result.exceptions; if (result.exceptions) exceptions = result.exceptions;
resolve(); resolve();
}); });

View File

@ -35,7 +35,7 @@ const getCustomRedirects = function () {
function setRedirects(val) { function setRedirects(val) {
redirects.rimgo = val; redirects.rimgo = val;
browser.storage.sync.set({ imgurRedirects: redirects }) browser.storage.local.set({ imgurRedirects: redirects })
console.log("imgurRedirects: ", val) console.log("imgurRedirects: ", val)
for (const item of rimgoNormalRedirectsChecks) for (const item of rimgoNormalRedirectsChecks)
if (!redirects.rimgo.normal.includes(item)) { if (!redirects.rimgo.normal.includes(item)) {
@ -49,7 +49,7 @@ let rimgoNormalRedirectsChecks;
const getRimgoNormalRedirectsChecks = () => rimgoNormalRedirectsChecks; const getRimgoNormalRedirectsChecks = () => rimgoNormalRedirectsChecks;
function setRimgoNormalRedirectsChecks(val) { function setRimgoNormalRedirectsChecks(val) {
rimgoNormalRedirectsChecks = val; rimgoNormalRedirectsChecks = val;
browser.storage.sync.set({ rimgoNormalRedirectsChecks }) browser.storage.local.set({ rimgoNormalRedirectsChecks })
console.log("rimgoNormalRedirectsChecks: ", val) console.log("rimgoNormalRedirectsChecks: ", val)
} }
@ -57,7 +57,7 @@ let rimgoNormalCustomRedirects = [];
const getRimgoNormalCustomRedirects = () => rimgoNormalCustomRedirects; const getRimgoNormalCustomRedirects = () => rimgoNormalCustomRedirects;
function setRimgoNormalCustomRedirects(val) { function setRimgoNormalCustomRedirects(val) {
rimgoNormalCustomRedirects = val; rimgoNormalCustomRedirects = val;
browser.storage.sync.set({ rimgoNormalCustomRedirects }) browser.storage.local.set({ rimgoNormalCustomRedirects })
console.log("rimgoNormalCustomRedirects: ", val) console.log("rimgoNormalCustomRedirects: ", val)
} }
@ -65,7 +65,7 @@ let disable;
const getDisable = () => disable; const getDisable = () => disable;
function setDisable(val) { function setDisable(val) {
disable = val; disable = val;
browser.storage.sync.set({ disableImgur: disable }) browser.storage.local.set({ disableImgur: disable })
} }
function isImgur(url, initiator) { function isImgur(url, initiator) {
@ -96,7 +96,7 @@ function redirect(url, type) {
async function init() { async function init() {
return new Promise((resolve) => { return new Promise((resolve) => {
browser.storage.sync.get( browser.storage.local.get(
[ [
"disableImgur", "disableImgur",
"imgurRedirects", "imgurRedirects",

View File

@ -32,7 +32,7 @@ const getCustomRedirects = function () {
}; };
function setRedirects(val) { function setRedirects(val) {
redirects.bibliogram = val; redirects.bibliogram = val;
browser.storage.sync.set({ instagramRedirects: redirects }) browser.storage.local.set({ instagramRedirects: redirects })
console.log("instagramRedirects: ", val) console.log("instagramRedirects: ", val)
for (const item of bibliogramNormalRedirectsChecks) for (const item of bibliogramNormalRedirectsChecks)
if (!redirects.bibliogram.normal.includes(item)) { if (!redirects.bibliogram.normal.includes(item)) {
@ -46,7 +46,7 @@ let bibliogramNormalRedirectsChecks;
const getBibliogramNormalRedirectsChecks = () => bibliogramNormalRedirectsChecks; const getBibliogramNormalRedirectsChecks = () => bibliogramNormalRedirectsChecks;
function setBibliogramNormalRedirectsChecks(val) { function setBibliogramNormalRedirectsChecks(val) {
bibliogramNormalRedirectsChecks = val; bibliogramNormalRedirectsChecks = val;
browser.storage.sync.set({ bibliogramNormalRedirectsChecks }) browser.storage.local.set({ bibliogramNormalRedirectsChecks })
console.log("bibliogramNormalRedirectsChecks: ", val) console.log("bibliogramNormalRedirectsChecks: ", val)
} }
@ -54,7 +54,7 @@ let bibliogramNormalCustomRedirects = [];
const getBibliogramNormalCustomRedirects = () => bibliogramNormalCustomRedirects; const getBibliogramNormalCustomRedirects = () => bibliogramNormalCustomRedirects;
function setBibliogramNormalCustomRedirects(val) { function setBibliogramNormalCustomRedirects(val) {
bibliogramNormalCustomRedirects = val; bibliogramNormalCustomRedirects = val;
browser.storage.sync.set({ bibliogramNormalCustomRedirects }) browser.storage.local.set({ bibliogramNormalCustomRedirects })
console.log("bibliogramNormalCustomRedirects: ", val) console.log("bibliogramNormalCustomRedirects: ", val)
} }
@ -90,7 +90,7 @@ let disable;
const getDisable = () => disable; const getDisable = () => disable;
function setDisable(val) { function setDisable(val) {
disable = val; disable = val;
browser.storage.sync.set({ disableInstagram: disable }) browser.storage.local.set({ disableInstagram: disable })
} }
function isInstagram(url, initiator) { function isInstagram(url, initiator) {
@ -120,7 +120,7 @@ function redirect(url, type) {
async function init() { async function init() {
return new Promise((resolve) => { return new Promise((resolve) => {
browser.storage.sync.get( browser.storage.local.get(
[ [
"disableInstagram", "disableInstagram",
"instagramRedirects", "instagramRedirects",

View File

@ -49,7 +49,7 @@ let disable;
const getDisable = () => disable; const getDisable = () => disable;
function setDisable(val) { function setDisable(val) {
disable = val; disable = val;
browser.storage.sync.set({ disableMaps: disable }) browser.storage.local.set({ disableMaps: disable })
} }
function isMaps(url, initiator) { function isMaps(url, initiator) {
@ -128,7 +128,7 @@ function redirect(url) {
async function init() { async function init() {
return new Promise((resolve) => { return new Promise((resolve) => {
browser.storage.sync.get( browser.storage.local.get(
"disableMaps", "disableMaps",
(result) => { (result) => {
disable = result.disableMaps ?? false disable = result.disableMaps ?? false

View File

@ -38,7 +38,7 @@ const getCustomRedirects = function () {
}; };
function setRedirects(val) { function setRedirects(val) {
redirects.scribe = val; redirects.scribe = val;
browser.storage.sync.set({ mediumRedirects: redirects }) browser.storage.local.set({ mediumRedirects: redirects })
console.log("mediumRedirects: ", val) console.log("mediumRedirects: ", val)
for (const item of scribeNormalRedirectsChecks) if (!redirects.scribe.normal.includes(item)) { for (const item of scribeNormalRedirectsChecks) if (!redirects.scribe.normal.includes(item)) {
var index = scribeNormalRedirectsChecks.indexOf(item); var index = scribeNormalRedirectsChecks.indexOf(item);
@ -51,7 +51,7 @@ let scribeNormalRedirectsChecks;
const getScribeNormalRedirectsChecks = () => scribeNormalRedirectsChecks; const getScribeNormalRedirectsChecks = () => scribeNormalRedirectsChecks;
function setScribeNormalRedirectsChecks(val) { function setScribeNormalRedirectsChecks(val) {
scribeNormalRedirectsChecks = val; scribeNormalRedirectsChecks = val;
browser.storage.sync.set({ scribeNormalRedirectsChecks }) browser.storage.local.set({ scribeNormalRedirectsChecks })
console.log("scribeNormalRedirectsChecks: ", val) console.log("scribeNormalRedirectsChecks: ", val)
} }
@ -59,7 +59,7 @@ let scribeNormalCustomRedirects = [];
const getScribeNormalCustomRedirects = () => scribeNormalCustomRedirects; const getScribeNormalCustomRedirects = () => scribeNormalCustomRedirects;
function setScribeNormalCustomRedirects(val) { function setScribeNormalCustomRedirects(val) {
scribeNormalCustomRedirects = val; scribeNormalCustomRedirects = val;
browser.storage.sync.set({ scribeNormalCustomRedirects }) browser.storage.local.set({ scribeNormalCustomRedirects })
console.log("scribeNormalCustomRedirects: ", val) console.log("scribeNormalCustomRedirects: ", val)
} }
@ -67,7 +67,7 @@ let disable;
const getDisable = () => disable; const getDisable = () => disable;
function setDisable(val) { function setDisable(val) {
disable = val; disable = val;
browser.storage.sync.set({ disableMedium: disable }) browser.storage.local.set({ disableMedium: disable })
console.log("disableMedium", disable) console.log("disableMedium", disable)
} }
@ -95,7 +95,7 @@ function redirect(url, type) {
async function init() { async function init() {
return new Promise((resolve) => { return new Promise((resolve) => {
browser.storage.sync.get( browser.storage.local.get(
[ [
"disableMedium", "disableMedium",
"mediumRedirects", "mediumRedirects",

View File

@ -73,7 +73,7 @@ const getCustomRedirects = function () {
function setLibredditRedirects(val) { function setLibredditRedirects(val) {
redirects.libreddit = val; redirects.libreddit = val;
browser.storage.sync.set({ redditRedirects: redirects }) browser.storage.local.set({ redditRedirects: redirects })
console.log("libredditRedirects:", val) console.log("libredditRedirects:", val)
for (const item of libredditNormalRedirectsChecks) for (const item of libredditNormalRedirectsChecks)
if (!redirects.libreddit.normal.includes(item)) { if (!redirects.libreddit.normal.includes(item)) {
@ -85,7 +85,7 @@ function setLibredditRedirects(val) {
function setTedditRedirects(val) { function setTedditRedirects(val) {
redirects.teddit = val; redirects.teddit = val;
browser.storage.sync.set({ redditRedirects: redirects }) browser.storage.local.set({ redditRedirects: redirects })
console.log("tedditRedirects:", val) console.log("tedditRedirects:", val)
for (const item of tedditNormalRedirectsChecks) for (const item of tedditNormalRedirectsChecks)
if (!redirects.teddit.normal.includes(item)) { if (!redirects.teddit.normal.includes(item)) {
@ -100,7 +100,7 @@ let libredditNormalRedirectsChecks;
const getLibredditNormalRedirectsChecks = () => libredditNormalRedirectsChecks; const getLibredditNormalRedirectsChecks = () => libredditNormalRedirectsChecks;
function setLibredditNormalRedirectsChecks(val) { function setLibredditNormalRedirectsChecks(val) {
libredditNormalRedirectsChecks = val; libredditNormalRedirectsChecks = val;
browser.storage.sync.set({ libredditNormalRedirectsChecks }) browser.storage.local.set({ libredditNormalRedirectsChecks })
console.log("libredditNormalRedirectsChecks: ", val) console.log("libredditNormalRedirectsChecks: ", val)
} }
@ -108,7 +108,7 @@ let libredditNormalCustomRedirects = [];
const getLibredditNormalCustomRedirects = () => libredditNormalCustomRedirects; const getLibredditNormalCustomRedirects = () => libredditNormalCustomRedirects;
function setLibredditNormalCustomRedirects(val) { function setLibredditNormalCustomRedirects(val) {
libredditNormalCustomRedirects = val; libredditNormalCustomRedirects = val;
browser.storage.sync.set({ libredditNormalCustomRedirects }) browser.storage.local.set({ libredditNormalCustomRedirects })
console.log("libredditNormalCustomRedirects: ", val) console.log("libredditNormalCustomRedirects: ", val)
} }
@ -116,7 +116,7 @@ let tedditNormalRedirectsChecks;
const getTedditNormalRedirectsChecks = () => tedditNormalRedirectsChecks; const getTedditNormalRedirectsChecks = () => tedditNormalRedirectsChecks;
function setTedditNormalRedirectsChecks(val) { function setTedditNormalRedirectsChecks(val) {
tedditNormalRedirectsChecks = val; tedditNormalRedirectsChecks = val;
browser.storage.sync.set({ tedditNormalRedirectsChecks }) browser.storage.local.set({ tedditNormalRedirectsChecks })
console.log("tedditNormalRedirectsChecks: ", val) console.log("tedditNormalRedirectsChecks: ", val)
} }
@ -124,7 +124,7 @@ let tedditNormalCustomRedirects = [];
const getTedditNormalCustomRedirects = () => tedditNormalCustomRedirects; const getTedditNormalCustomRedirects = () => tedditNormalCustomRedirects;
function setTedditNormalCustomRedirects(val) { function setTedditNormalCustomRedirects(val) {
tedditNormalCustomRedirects = val; tedditNormalCustomRedirects = val;
browser.storage.sync.set({ tedditNormalCustomRedirects }) browser.storage.local.set({ tedditNormalCustomRedirects })
console.log("tedditNormalCustomRedirects: ", val) console.log("tedditNormalCustomRedirects: ", val)
} }
@ -134,14 +134,14 @@ let disableReddit;
const getDisableReddit = () => disableReddit; const getDisableReddit = () => disableReddit;
function setDisableReddit(val) { function setDisableReddit(val) {
disableReddit = val; disableReddit = val;
browser.storage.sync.set({ disableReddit }) browser.storage.local.set({ disableReddit })
} }
let redditFrontend; let redditFrontend;
const getRedditFrontend = () => redditFrontend; const getRedditFrontend = () => redditFrontend;
function setRedditFrontend(val) { function setRedditFrontend(val) {
redditFrontend = val; redditFrontend = val;
browser.storage.sync.set({ redditFrontend }) browser.storage.local.set({ redditFrontend })
}; };
function isReddit(url, initiator) { function isReddit(url, initiator) {
@ -207,7 +207,7 @@ function redirect(url, type) {
async function init() { async function init() {
return new Promise((resolve) => { return new Promise((resolve) => {
browser.storage.sync.get( browser.storage.local.get(
[ [
"disableReddit", "disableReddit",
"redditFrontend", "redditFrontend",

View File

@ -33,7 +33,7 @@ const getCustomRedirects = () => {
function setSearxRedirects(val) { function setSearxRedirects(val) {
redirects.searx = val; redirects.searx = val;
browser.storage.sync.set({ searchRedirects: redirects }) browser.storage.local.set({ searchRedirects: redirects })
console.log("searxRedirects:", val) console.log("searxRedirects:", val)
for (const item of searxNormalRedirectsChecks) if (!redirects.searx.normal.includes(item)) { for (const item of searxNormalRedirectsChecks) if (!redirects.searx.normal.includes(item)) {
var index = searxNormalRedirectsChecks.indexOf(item); var index = searxNormalRedirectsChecks.indexOf(item);
@ -50,7 +50,7 @@ function setSearxRedirects(val) {
function setWhoogleRedirects(val) { function setWhoogleRedirects(val) {
redirects.whoogle = val; redirects.whoogle = val;
browser.storage.sync.set({ searchRedirects: redirects }) browser.storage.local.set({ searchRedirects: redirects })
console.log("whoogleRedirects:", val) console.log("whoogleRedirects:", val)
for (const item of whoogleNormalRedirectsChecks) if (!redirects.whoogle.normal.includes(item)) { for (const item of whoogleNormalRedirectsChecks) if (!redirects.whoogle.normal.includes(item)) {
var index = whoogleNormalRedirectsChecks.indexOf(item); var index = whoogleNormalRedirectsChecks.indexOf(item);
@ -69,7 +69,7 @@ let whoogleNormalRedirectsChecks;
const getWhoogleNormalRedirectsChecks = () => whoogleNormalRedirectsChecks; const getWhoogleNormalRedirectsChecks = () => whoogleNormalRedirectsChecks;
function setWhoogleNormalRedirectsChecks(val) { function setWhoogleNormalRedirectsChecks(val) {
whoogleNormalRedirectsChecks = val; whoogleNormalRedirectsChecks = val;
browser.storage.sync.set({ whoogleNormalRedirectsChecks }) browser.storage.local.set({ whoogleNormalRedirectsChecks })
console.log("whoogleNormalRedirectsChecks: ", val) console.log("whoogleNormalRedirectsChecks: ", val)
} }
@ -77,7 +77,7 @@ let whoogleTorRedirectsChecks;
const getWhoogleTorRedirectsChecks = () => whoogleTorRedirectsChecks; const getWhoogleTorRedirectsChecks = () => whoogleTorRedirectsChecks;
function setWhoogleTorRedirectsChecks(val) { function setWhoogleTorRedirectsChecks(val) {
whoogleTorRedirectsChecks = val; whoogleTorRedirectsChecks = val;
browser.storage.sync.set({ whoogleTorRedirectsChecks }) browser.storage.local.set({ whoogleTorRedirectsChecks })
console.log("whoogleTorRedirectsChecks: ", val) console.log("whoogleTorRedirectsChecks: ", val)
} }
@ -85,7 +85,7 @@ let whoogleNormalCustomRedirects = [];
const getWhoogleNormalCustomRedirects = () => whoogleNormalCustomRedirects; const getWhoogleNormalCustomRedirects = () => whoogleNormalCustomRedirects;
function setWhoogleNormalCustomRedirects(val) { function setWhoogleNormalCustomRedirects(val) {
whoogleNormalCustomRedirects = val; whoogleNormalCustomRedirects = val;
browser.storage.sync.set({ whoogleNormalCustomRedirects }) browser.storage.local.set({ whoogleNormalCustomRedirects })
console.log("whoogleNormalCustomRedirects: ", val) console.log("whoogleNormalCustomRedirects: ", val)
} }
@ -93,7 +93,7 @@ let whoogleTorCustomRedirects = [];
const getWhoogleTorCustomRedirects = () => whoogleTorCustomRedirects; const getWhoogleTorCustomRedirects = () => whoogleTorCustomRedirects;
function setWhoogleTorCustomRedirects(val) { function setWhoogleTorCustomRedirects(val) {
whoogleTorCustomRedirects = val; whoogleTorCustomRedirects = val;
browser.storage.sync.set({ whoogleTorCustomRedirects }) browser.storage.local.set({ whoogleTorCustomRedirects })
console.log("whoogleTorCustomRedirects: ", val) console.log("whoogleTorCustomRedirects: ", val)
} }
@ -101,7 +101,7 @@ let searxNormalRedirectsChecks;
const getSearxNormalRedirectsChecks = () => searxNormalRedirectsChecks; const getSearxNormalRedirectsChecks = () => searxNormalRedirectsChecks;
function setSearxNormalRedirectsChecks(val) { function setSearxNormalRedirectsChecks(val) {
searxNormalRedirectsChecks = val; searxNormalRedirectsChecks = val;
browser.storage.sync.set({ searxNormalRedirectsChecks }) browser.storage.local.set({ searxNormalRedirectsChecks })
console.log("searxNormalRedirectsChecks: ", val) console.log("searxNormalRedirectsChecks: ", val)
} }
@ -109,7 +109,7 @@ let searxTorRedirectsChecks;
const getSearxTorRedirectsChecks = () => searxTorRedirectsChecks; const getSearxTorRedirectsChecks = () => searxTorRedirectsChecks;
function setSearxTorRedirectsChecks(val) { function setSearxTorRedirectsChecks(val) {
searxTorRedirectsChecks = val; searxTorRedirectsChecks = val;
browser.storage.sync.set({ searxTorRedirectsChecks }) browser.storage.local.set({ searxTorRedirectsChecks })
console.log("searxTorRedirectsChecks: ", val) console.log("searxTorRedirectsChecks: ", val)
} }
@ -117,7 +117,7 @@ let searxNormalCustomRedirects = [];
const getSearxNormalCustomRedirects = () => searxNormalCustomRedirects; const getSearxNormalCustomRedirects = () => searxNormalCustomRedirects;
function setSearxNormalCustomRedirects(val) { function setSearxNormalCustomRedirects(val) {
searxNormalCustomRedirects = val; searxNormalCustomRedirects = val;
browser.storage.sync.set({ searxNormalCustomRedirects }) browser.storage.local.set({ searxNormalCustomRedirects })
console.log("searxNormalCustomRedirects: ", val) console.log("searxNormalCustomRedirects: ", val)
} }
@ -125,7 +125,7 @@ let searxTorCustomRedirects = [];
const getSearxTorCustomRedirects = () => searxTorCustomRedirects; const getSearxTorCustomRedirects = () => searxTorCustomRedirects;
function setSearxTorCustomRedirects(val) { function setSearxTorCustomRedirects(val) {
searxTorCustomRedirects = val; searxTorCustomRedirects = val;
browser.storage.sync.set({ searxTorCustomRedirects }) browser.storage.local.set({ searxTorCustomRedirects })
console.log("searxTorCustomRedirects: ", val) console.log("searxTorCustomRedirects: ", val)
} }
@ -133,7 +133,7 @@ let disable;
const getDisable = () => disable; const getDisable = () => disable;
function setDisable(val) { function setDisable(val) {
disable = val; disable = val;
browser.storage.sync.set({ disableSearch: disable }) browser.storage.local.set({ disableSearch: disable })
console.log("disableSearch: ", disable) console.log("disableSearch: ", disable)
} }
@ -141,7 +141,7 @@ let frontend;
const getFrontend = () => frontend; const getFrontend = () => frontend;
function setFrontend(val) { function setFrontend(val) {
frontend = val; frontend = val;
browser.storage.sync.set({ searchFrontend: frontend }) browser.storage.local.set({ searchFrontend: frontend })
console.log("searchFrontend: ", frontend) console.log("searchFrontend: ", frontend)
}; };
@ -149,7 +149,7 @@ let protocol;
const getprotocol = () => protocol; const getprotocol = () => protocol;
function setProtocol(val) { function setProtocol(val) {
protocol = val; protocol = val;
browser.storage.sync.set({ searchProtocol: val }) browser.storage.local.set({ searchProtocol: val })
console.log("searchProtocol: ", val) console.log("searchProtocol: ", val)
} }
@ -190,7 +190,7 @@ async function init() {
return new Promise((resolve) => { return new Promise((resolve) => {
fetch('/instances/data.json').then(response => response.text()).then(data => { fetch('/instances/data.json').then(response => response.text()).then(data => {
let dataJson = JSON.parse(data); let dataJson = JSON.parse(data);
browser.storage.sync.get( browser.storage.local.get(
[ [
"disableSearch", "disableSearch",
"searchFrontend", "searchFrontend",

View File

@ -25,7 +25,7 @@ const getCustomRedirects = function () {
function setRedirects(val) { function setRedirects(val) {
redirects.proxiTok = val; redirects.proxiTok = val;
browser.storage.sync.set({ tiktokRedirects: redirects }) browser.storage.local.set({ tiktokRedirects: redirects })
console.log("tiktokRedirects: ", val) console.log("tiktokRedirects: ", val)
for (const item of proxiTokNormalRedirectsChecks) for (const item of proxiTokNormalRedirectsChecks)
if (!redirects.proxiTok.normal.includes(item)) { if (!redirects.proxiTok.normal.includes(item)) {
@ -39,7 +39,7 @@ let proxiTokNormalRedirectsChecks;
const getProxiTokNormalRedirectsChecks = () => proxiTokNormalRedirectsChecks; const getProxiTokNormalRedirectsChecks = () => proxiTokNormalRedirectsChecks;
function setProxiTokNormalRedirectsChecks(val) { function setProxiTokNormalRedirectsChecks(val) {
proxiTokNormalRedirectsChecks = val; proxiTokNormalRedirectsChecks = val;
browser.storage.sync.set({ proxiTokNormalRedirectsChecks }) browser.storage.local.set({ proxiTokNormalRedirectsChecks })
console.log("proxiTokNormalRedirectsChecks: ", val) console.log("proxiTokNormalRedirectsChecks: ", val)
} }
@ -47,7 +47,7 @@ let proxiTokNormalCustomRedirects = [];
const getProxiTokNormalCustomRedirects = () => proxiTokNormalCustomRedirects; const getProxiTokNormalCustomRedirects = () => proxiTokNormalCustomRedirects;
function setProxiTokNormalCustomRedirects(val) { function setProxiTokNormalCustomRedirects(val) {
proxiTokNormalCustomRedirects = val; proxiTokNormalCustomRedirects = val;
browser.storage.sync.set({ proxiTokNormalCustomRedirects }) browser.storage.local.set({ proxiTokNormalCustomRedirects })
console.log("proxiTokNormalCustomRedirects: ", val) console.log("proxiTokNormalCustomRedirects: ", val)
} }
@ -55,7 +55,7 @@ let disable;
const getDisable = () => disable; const getDisable = () => disable;
function setDisable(val) { function setDisable(val) {
disable = val; disable = val;
browser.storage.sync.set({ disableTiktok: disable }) browser.storage.local.set({ disableTiktok: disable })
} }
function isTiktok(url, initiator) { function isTiktok(url, initiator) {
@ -81,7 +81,7 @@ function redirect(url, type) {
async function init() { async function init() {
return new Promise((resolve) => { return new Promise((resolve) => {
browser.storage.sync.get( browser.storage.local.get(
[ [
"disableTiktok", "disableTiktok",
"tiktokRedirects", "tiktokRedirects",

View File

@ -52,7 +52,7 @@ const getCustomRedirects = function () {
function setSimplyTranslateRedirects(val) { function setSimplyTranslateRedirects(val) {
redirects.simplyTranslate = val; redirects.simplyTranslate = val;
browser.storage.sync.set({ translateRedirects: redirects }) browser.storage.local.set({ translateRedirects: redirects })
console.log("simplyTranslateRedirects:", val) console.log("simplyTranslateRedirects:", val)
for (const item of simplyTranslateNormalRedirectsChecks) for (const item of simplyTranslateNormalRedirectsChecks)
if (!redirects.simplyTranslate.normal.includes(item)) { if (!redirects.simplyTranslate.normal.includes(item)) {
@ -66,7 +66,7 @@ let simplyTranslateNormalRedirectsChecks;
const getSimplyTranslateNormalRedirectsChecks = () => simplyTranslateNormalRedirectsChecks; const getSimplyTranslateNormalRedirectsChecks = () => simplyTranslateNormalRedirectsChecks;
function setSimplyTranslateNormalRedirectsChecks(val) { function setSimplyTranslateNormalRedirectsChecks(val) {
simplyTranslateNormalRedirectsChecks = val; simplyTranslateNormalRedirectsChecks = val;
browser.storage.sync.set({ simplyTranslateNormalRedirectsChecks }) browser.storage.local.set({ simplyTranslateNormalRedirectsChecks })
console.log("simplyTranslateNormalRedirectsChecks: ", val) console.log("simplyTranslateNormalRedirectsChecks: ", val)
} }
@ -74,13 +74,13 @@ let simplyTranslateNormalCustomRedirects = [];
const getSimplyTranslateNormalCustomRedirects = () => simplyTranslateNormalCustomRedirects; const getSimplyTranslateNormalCustomRedirects = () => simplyTranslateNormalCustomRedirects;
function setSimplyTranslateNormalCustomRedirects(val) { function setSimplyTranslateNormalCustomRedirects(val) {
simplyTranslateNormalCustomRedirects = val; simplyTranslateNormalCustomRedirects = val;
browser.storage.sync.set({ simplyTranslateNormalCustomRedirects }) browser.storage.local.set({ simplyTranslateNormalCustomRedirects })
console.log("simplyTranslateNormalCustomRedirects: ", val) console.log("simplyTranslateNormalCustomRedirects: ", val)
} }
function setLingvaRedirects(val) { function setLingvaRedirects(val) {
redirects.lingva = val; redirects.lingva = val;
browser.storage.sync.set({ translateRedirects: redirects }) browser.storage.local.set({ translateRedirects: redirects })
console.log("lingvaRedirects:", val) console.log("lingvaRedirects:", val)
for (const item of lingvaNormalRedirectsChecks) for (const item of lingvaNormalRedirectsChecks)
if (!redirects.lingva.normal.includes(item)) { if (!redirects.lingva.normal.includes(item)) {
@ -94,7 +94,7 @@ let lingvaNormalRedirectsChecks;
const getLingvaNormalRedirectsChecks = () => lingvaNormalRedirectsChecks; const getLingvaNormalRedirectsChecks = () => lingvaNormalRedirectsChecks;
function setLingvaNormalRedirectsChecks(val) { function setLingvaNormalRedirectsChecks(val) {
lingvaNormalRedirectsChecks = val; lingvaNormalRedirectsChecks = val;
browser.storage.sync.set({ lingvaNormalRedirectsChecks }) browser.storage.local.set({ lingvaNormalRedirectsChecks })
console.log("lingvaNormalRedirectsChecks: ", val) console.log("lingvaNormalRedirectsChecks: ", val)
} }
@ -102,7 +102,7 @@ let lingvaNormalCustomRedirects = [];
const getLingvaNormalCustomRedirects = () => lingvaNormalCustomRedirects; const getLingvaNormalCustomRedirects = () => lingvaNormalCustomRedirects;
function setLingvaNormalCustomRedirects(val) { function setLingvaNormalCustomRedirects(val) {
lingvaNormalCustomRedirects = val; lingvaNormalCustomRedirects = val;
browser.storage.sync.set({ lingvaNormalCustomRedirects }) browser.storage.local.set({ lingvaNormalCustomRedirects })
console.log("lingvaNormalCustomRedirects: ", val) console.log("lingvaNormalCustomRedirects: ", val)
} }
@ -110,7 +110,7 @@ let disable;
const getDisable = () => disable; const getDisable = () => disable;
function setDisable(val) { function setDisable(val) {
disable = val; disable = val;
browser.storage.sync.set({ translateDisable: disable }) browser.storage.local.set({ translateDisable: disable })
console.log("disable: ", disable) console.log("disable: ", disable)
} }
@ -118,7 +118,7 @@ let frontend;
const getFrontend = () => frontend; const getFrontend = () => frontend;
function setFrontend(val) { function setFrontend(val) {
frontend = val; frontend = val;
browser.storage.sync.set({ translateFrontend: frontend }) browser.storage.local.set({ translateFrontend: frontend })
console.log("translateFrontend: ", frontend) console.log("translateFrontend: ", frontend)
} }
@ -126,7 +126,7 @@ let from;
const getFrom = () => from; const getFrom = () => from;
function setFrom(val) { function setFrom(val) {
from = val; from = val;
browser.storage.sync.set({ translateFrom: from }) browser.storage.local.set({ translateFrom: from })
console.log("from: ", from) console.log("from: ", from)
} }
@ -134,7 +134,7 @@ let to;
const getTo = () => to; const getTo = () => to;
function setTo(val) { function setTo(val) {
to = val; to = val;
browser.storage.sync.set({ translateTo: to }) browser.storage.local.set({ translateTo: to })
console.log("to: ", to) console.log("to: ", to)
} }
@ -175,7 +175,7 @@ function redirect(url) {
async function init() { async function init() {
return new Promise((resolve) => { return new Promise((resolve) => {
browser.storage.sync.get( browser.storage.local.get(
[ [
"translateDisable", "translateDisable",
"translateFrontend", "translateFrontend",

View File

@ -30,7 +30,7 @@ function getCustomRedirects() {
function setRedirects(val) { function setRedirects(val) {
redirects.nitter = val; redirects.nitter = val;
browser.storage.sync.set({ twitterRedirects: redirects }) browser.storage.local.set({ twitterRedirects: redirects })
console.log("twitterRedirects:", val) console.log("twitterRedirects:", val)
for (const item of nitterNormalRedirectsChecks) for (const item of nitterNormalRedirectsChecks)
if (!redirects.nitter.normal.includes(item)) { if (!redirects.nitter.normal.includes(item)) {
@ -51,7 +51,7 @@ let nitterNormalRedirectsChecks;
const getNitterNormalRedirectsChecks = () => nitterNormalRedirectsChecks; const getNitterNormalRedirectsChecks = () => nitterNormalRedirectsChecks;
function setNitterNormalRedirectsChecks(val) { function setNitterNormalRedirectsChecks(val) {
nitterNormalRedirectsChecks = val; nitterNormalRedirectsChecks = val;
browser.storage.sync.set({ nitterNormalRedirectsChecks }) browser.storage.local.set({ nitterNormalRedirectsChecks })
console.log("nitterNormalRedirectsChecks: ", val) console.log("nitterNormalRedirectsChecks: ", val)
} }
@ -59,7 +59,7 @@ let nitterNormalCustomRedirects = [];
const getNitterNormalCustomRedirects = () => nitterNormalCustomRedirects; const getNitterNormalCustomRedirects = () => nitterNormalCustomRedirects;
function setNitterNormalCustomRedirects(val) { function setNitterNormalCustomRedirects(val) {
nitterNormalCustomRedirects = val; nitterNormalCustomRedirects = val;
browser.storage.sync.set({ nitterNormalCustomRedirects }) browser.storage.local.set({ nitterNormalCustomRedirects })
console.log("nitterNormalCustomRedirects: ", val) console.log("nitterNormalCustomRedirects: ", val)
} }
@ -67,7 +67,7 @@ let nitterTorRedirectsChecks;
const getNitterTorRedirectsChecks = () => nitterTorRedirectsChecks; const getNitterTorRedirectsChecks = () => nitterTorRedirectsChecks;
function setNitterTorRedirectsChecks(val) { function setNitterTorRedirectsChecks(val) {
nitterTorRedirectsChecks = val; nitterTorRedirectsChecks = val;
browser.storage.sync.set({ nitterTorRedirectsChecks }) browser.storage.local.set({ nitterTorRedirectsChecks })
console.log("nitterTorRedirectsChecks: ", val) console.log("nitterTorRedirectsChecks: ", val)
} }
@ -75,7 +75,7 @@ let nitterTorCustomRedirects = [];
const getNitterTorCustomRedirects = () => nitterTorCustomRedirects; const getNitterTorCustomRedirects = () => nitterTorCustomRedirects;
function setNitterTorCustomRedirects(val) { function setNitterTorCustomRedirects(val) {
nitterTorCustomRedirects = val; nitterTorCustomRedirects = val;
browser.storage.sync.set({ nitterTorCustomRedirects }) browser.storage.local.set({ nitterTorCustomRedirects })
console.log("nitterTorCustomRedirects: ", val) console.log("nitterTorCustomRedirects: ", val)
} }
@ -84,14 +84,14 @@ let disable;
const getDisable = () => disable; const getDisable = () => disable;
function setDisable(val) { function setDisable(val) {
disable = val; disable = val;
browser.storage.sync.set({ disableTwitter: disable }) browser.storage.local.set({ disableTwitter: disable })
} }
let protocol; let protocol;
const getprotocol = () => protocol; const getprotocol = () => protocol;
function setProtocol(val) { function setProtocol(val) {
protocol = val; protocol = val;
browser.storage.sync.set({ nitterProtocol: val }) browser.storage.local.set({ nitterProtocol: val })
console.log("nitterProtocol: ", val) console.log("nitterProtocol: ", val)
} }
@ -136,7 +136,7 @@ async function init() {
return new Promise((resolve) => { return new Promise((resolve) => {
fetch('/instances/data.json').then(response => response.text()).then(data => { fetch('/instances/data.json').then(response => response.text()).then(data => {
let dataJson = JSON.parse(data); let dataJson = JSON.parse(data);
browser.storage.sync.get( browser.storage.local.get(
[ [
"disableTwitter", "disableTwitter",
"twitterRedirects", "twitterRedirects",

View File

@ -27,7 +27,7 @@ const getCustomRedirects = function () {
}; };
function setRedirects(val) { function setRedirects(val) {
redirects.wikiless = val; redirects.wikiless = val;
browser.storage.sync.set({ wikipediaRedirects: redirects }) browser.storage.local.set({ wikipediaRedirects: redirects })
console.log("wikipediaRedirects: ", val) console.log("wikipediaRedirects: ", val)
for (const item of wikilessNormalRedirectsChecks) for (const item of wikilessNormalRedirectsChecks)
if (!redirects.wikiless.normal.includes(item)) { if (!redirects.wikiless.normal.includes(item)) {
@ -41,14 +41,14 @@ let disable;
const getDisable = () => disable; const getDisable = () => disable;
function setDisable(val) { function setDisable(val) {
disable = val; disable = val;
browser.storage.sync.set({ disableWikipedia: disable }) browser.storage.local.set({ disableWikipedia: disable })
} }
let wikilessNormalRedirectsChecks; let wikilessNormalRedirectsChecks;
const getWikilessNormalRedirectsChecks = () => wikilessNormalRedirectsChecks; const getWikilessNormalRedirectsChecks = () => wikilessNormalRedirectsChecks;
function setWikilessNormalRedirectsChecks(val) { function setWikilessNormalRedirectsChecks(val) {
wikilessNormalRedirectsChecks = val; wikilessNormalRedirectsChecks = val;
browser.storage.sync.set({ wikilessNormalRedirectsChecks }) browser.storage.local.set({ wikilessNormalRedirectsChecks })
console.log("wikilessNormalRedirectsChecks: ", val) console.log("wikilessNormalRedirectsChecks: ", val)
} }
@ -56,7 +56,7 @@ let wikilessNormalCustomRedirects = [];
const getWikilessNormalCustomRedirects = () => wikilessNormalCustomRedirects; const getWikilessNormalCustomRedirects = () => wikilessNormalCustomRedirects;
function setWikilessNormalCustomRedirects(val) { function setWikilessNormalCustomRedirects(val) {
wikilessNormalCustomRedirects = val; wikilessNormalCustomRedirects = val;
browser.storage.sync.set({ wikilessNormalCustomRedirects }) browser.storage.local.set({ wikilessNormalCustomRedirects })
console.log("wikilessNormalCustomRedirects: ", val) console.log("wikilessNormalCustomRedirects: ", val)
} }
@ -100,7 +100,7 @@ function redirect(url) {
async function init() { async function init() {
return new Promise((resolve) => { return new Promise((resolve) => {
browser.storage.sync.get( browser.storage.local.get(
[ [
"disableWikipedia", "disableWikipedia",
"wikipediaRedirects", "wikipediaRedirects",

View File

@ -10,7 +10,7 @@ function getCookie() {
return {}; return {};
} }
browser.storage.sync.get( browser.storage.local.get(
[ [
"invidiousAlwaysProxy", "invidiousAlwaysProxy",
"invidiousSubtitles", "invidiousSubtitles",

View File

@ -49,7 +49,7 @@ function getCustomRedirects() {
function setInvidiousRedirects(val) { function setInvidiousRedirects(val) {
redirects.invidious = val; redirects.invidious = val;
browser.storage.sync.set({ youtubeRedirects: redirects }) browser.storage.local.set({ youtubeRedirects: redirects })
console.log("invidiousRedirects: ", val) console.log("invidiousRedirects: ", val)
} }
@ -57,7 +57,7 @@ let invidiousNormalRedirectsChecks;
const getInvidiousNormalRedirectsChecks = () => invidiousNormalRedirectsChecks; const getInvidiousNormalRedirectsChecks = () => invidiousNormalRedirectsChecks;
function setInvidiousNormalRedirectsChecks(val) { function setInvidiousNormalRedirectsChecks(val) {
invidiousNormalRedirectsChecks = val; invidiousNormalRedirectsChecks = val;
browser.storage.sync.set({ invidiousNormalRedirectsChecks }) browser.storage.local.set({ invidiousNormalRedirectsChecks })
console.log("invidiousNormalRedirectsChecks: ", val) console.log("invidiousNormalRedirectsChecks: ", val)
} }
@ -65,7 +65,7 @@ let invidiousNormalCustomRedirects = [];
const getInvidiousNormalCustomRedirects = () => invidiousNormalCustomRedirects; const getInvidiousNormalCustomRedirects = () => invidiousNormalCustomRedirects;
function setInvidiousNormalCustomRedirects(val) { function setInvidiousNormalCustomRedirects(val) {
invidiousNormalCustomRedirects = val; invidiousNormalCustomRedirects = val;
browser.storage.sync.set({ invidiousNormalCustomRedirects }) browser.storage.local.set({ invidiousNormalCustomRedirects })
console.log("invidiousNormalCustomRedirects: ", val) console.log("invidiousNormalCustomRedirects: ", val)
} }
@ -74,7 +74,7 @@ let invidiousTorRedirectsChecks;
const getInvidiousTorRedirectsChecks = () => invidiousTorRedirectsChecks; const getInvidiousTorRedirectsChecks = () => invidiousTorRedirectsChecks;
function setInvidiousTorRedirectsChecks(val) { function setInvidiousTorRedirectsChecks(val) {
invidiousTorRedirectsChecks = val; invidiousTorRedirectsChecks = val;
browser.storage.sync.set({ invidiousTorRedirectsChecks }) browser.storage.local.set({ invidiousTorRedirectsChecks })
console.log("invidiousTorRedirectsChecks: ", val) console.log("invidiousTorRedirectsChecks: ", val)
} }
@ -82,7 +82,7 @@ let invidiousTorCustomRedirects = [];
const getInvidiousTorCustomRedirects = () => invidiousTorCustomRedirects; const getInvidiousTorCustomRedirects = () => invidiousTorCustomRedirects;
function setInvidiousTorCustomRedirects(val) { function setInvidiousTorCustomRedirects(val) {
invidiousTorCustomRedirects = val; invidiousTorCustomRedirects = val;
browser.storage.sync.set({ invidiousTorCustomRedirects }) browser.storage.local.set({ invidiousTorCustomRedirects })
console.log("invidiousTorCustomRedirects: ", val) console.log("invidiousTorCustomRedirects: ", val)
} }
@ -91,7 +91,7 @@ let pipedNormalRedirectsChecks;
const getPipedNormalRedirectsChecks = () => pipedNormalRedirectsChecks; const getPipedNormalRedirectsChecks = () => pipedNormalRedirectsChecks;
function setPipedNormalRedirectsChecks(val) { function setPipedNormalRedirectsChecks(val) {
pipedNormalRedirectsChecks = val; pipedNormalRedirectsChecks = val;
browser.storage.sync.set({ pipedNormalRedirectsChecks }) browser.storage.local.set({ pipedNormalRedirectsChecks })
console.log("pipedNormalRedirectsChecks: ", val) console.log("pipedNormalRedirectsChecks: ", val)
} }
@ -99,7 +99,7 @@ let pipedNormalCustomRedirects = [];
const getPipedNormalCustomRedirects = () => pipedNormalCustomRedirects; const getPipedNormalCustomRedirects = () => pipedNormalCustomRedirects;
function setPipedNormalCustomRedirects(val) { function setPipedNormalCustomRedirects(val) {
pipedNormalCustomRedirects = val; pipedNormalCustomRedirects = val;
browser.storage.sync.set({ pipedNormalCustomRedirects }) browser.storage.local.set({ pipedNormalCustomRedirects })
console.log("pipedNormalCustomRedirects: ", val) console.log("pipedNormalCustomRedirects: ", val)
} }
@ -108,7 +108,7 @@ let pipedTorRedirectsChecks;
const getPipedTorRedirectsChecks = () => pipedTorRedirectsChecks; const getPipedTorRedirectsChecks = () => pipedTorRedirectsChecks;
function setPipedTorRedirectsChecks(val) { function setPipedTorRedirectsChecks(val) {
pipedTorRedirectsChecks = val; pipedTorRedirectsChecks = val;
browser.storage.sync.set({ pipedTorRedirectsChecks }) browser.storage.local.set({ pipedTorRedirectsChecks })
console.log("pipedTorRedirectsChecks: ", val) console.log("pipedTorRedirectsChecks: ", val)
} }
@ -116,13 +116,13 @@ let pipedTorCustomRedirects = [];
const getPipedTorCustomRedirects = () => pipedTorCustomRedirects; const getPipedTorCustomRedirects = () => pipedTorCustomRedirects;
function setPipedTorCustomRedirects(val) { function setPipedTorCustomRedirects(val) {
pipedTorCustomRedirects = val; pipedTorCustomRedirects = val;
browser.storage.sync.set({ pipedTorCustomRedirects }) browser.storage.local.set({ pipedTorCustomRedirects })
console.log("pipedTorCustomRedirects: ", val) console.log("pipedTorCustomRedirects: ", val)
} }
function setPipedRedirects(val) { function setPipedRedirects(val) {
redirects.piped = val; redirects.piped = val;
browser.storage.sync.set({ youtubeRedirects: redirects }) browser.storage.local.set({ youtubeRedirects: redirects })
console.log("pipedRedirects: ", val) console.log("pipedRedirects: ", val)
} }
@ -130,7 +130,7 @@ let disable;
const getDisable = () => disable; const getDisable = () => disable;
function setDisable(val) { function setDisable(val) {
disable = val; disable = val;
browser.storage.sync.set({ disableYoutube: disable }) browser.storage.local.set({ disableYoutube: disable })
console.log("disableYoutube: ", disable) console.log("disableYoutube: ", disable)
} }
@ -139,14 +139,14 @@ let protocol;
const getprotocol = () => protocol; const getprotocol = () => protocol;
function setProtocol(val) { function setProtocol(val) {
protocol = val; protocol = val;
browser.storage.sync.set({ youtubeProtocol: val }) browser.storage.local.set({ youtubeProtocol: val })
console.log("youtubeProtocol: ", val) console.log("youtubeProtocol: ", val)
} }
let invidiousAlwaysProxy; let invidiousAlwaysProxy;
function setInvidiousAlwaysProxy(val) { function setInvidiousAlwaysProxy(val) {
invidiousAlwaysProxy = val; invidiousAlwaysProxy = val;
browser.storage.sync.set({ invidiousAlwaysProxy }) browser.storage.local.set({ invidiousAlwaysProxy })
console.log("invidiousAlwaysProxy: ", invidiousAlwaysProxy); console.log("invidiousAlwaysProxy: ", invidiousAlwaysProxy);
} }
const getInvidiousAlwaysProxy = () => invidiousAlwaysProxy; const getInvidiousAlwaysProxy = () => invidiousAlwaysProxy;
@ -154,7 +154,7 @@ const getInvidiousAlwaysProxy = () => invidiousAlwaysProxy;
let OnlyEmbeddedVideo; let OnlyEmbeddedVideo;
function setOnlyEmbeddedVideo(val) { function setOnlyEmbeddedVideo(val) {
OnlyEmbeddedVideo = val; OnlyEmbeddedVideo = val;
browser.storage.sync.set({ OnlyEmbeddedVideo }) browser.storage.local.set({ OnlyEmbeddedVideo })
console.log("OnlyEmbeddedVideo: ", OnlyEmbeddedVideo) console.log("OnlyEmbeddedVideo: ", OnlyEmbeddedVideo)
} }
const getOnlyEmbeddedVideo = () => OnlyEmbeddedVideo; const getOnlyEmbeddedVideo = () => OnlyEmbeddedVideo;
@ -162,7 +162,7 @@ const getOnlyEmbeddedVideo = () => OnlyEmbeddedVideo;
let invidiousVideoQuality; let invidiousVideoQuality;
function setInvidiousVideoQuality(val) { function setInvidiousVideoQuality(val) {
invidiousVideoQuality = val; invidiousVideoQuality = val;
browser.storage.sync.set({ invidiousVideoQuality }) browser.storage.local.set({ invidiousVideoQuality })
console.log("invidiousVideoQuality: ", invidiousVideoQuality) console.log("invidiousVideoQuality: ", invidiousVideoQuality)
} }
const getInvidiousVideoQuality = () => invidiousVideoQuality; const getInvidiousVideoQuality = () => invidiousVideoQuality;
@ -171,7 +171,7 @@ let theme;
const getTheme = () => theme; const getTheme = () => theme;
function setTheme(val) { function setTheme(val) {
theme = val; theme = val;
browser.storage.sync.set({ youtubeTheme: theme }) browser.storage.local.set({ youtubeTheme: theme })
console.log("theme: ", theme) console.log("theme: ", theme)
} }
@ -179,7 +179,7 @@ let volume;
const getVolume = () => volume; const getVolume = () => volume;
function setVolume(val) { function setVolume(val) {
volume = val; volume = val;
browser.storage.sync.set({ youtubeVolume: volume }) browser.storage.local.set({ youtubeVolume: volume })
console.log("youtubeVolume: ", volume) console.log("youtubeVolume: ", volume)
} }
@ -187,7 +187,7 @@ let invidiousPlayerStyle;
const getInvidiousPlayerStyle = () => invidiousPlayerStyle; const getInvidiousPlayerStyle = () => invidiousPlayerStyle;
function setInvidiousPlayerStyle(val) { function setInvidiousPlayerStyle(val) {
invidiousPlayerStyle = val; invidiousPlayerStyle = val;
browser.storage.sync.set({ invidiousPlayerStyle }) browser.storage.local.set({ invidiousPlayerStyle })
console.log("invidiousPlayerStyle: ", invidiousPlayerStyle) console.log("invidiousPlayerStyle: ", invidiousPlayerStyle)
} }
@ -195,7 +195,7 @@ let invidiousSubtitles;
let getInvidiousSubtitles = () => invidiousSubtitles; let getInvidiousSubtitles = () => invidiousSubtitles;
function setInvidiousSubtitles(val) { function setInvidiousSubtitles(val) {
invidiousSubtitles = val; invidiousSubtitles = val;
browser.storage.sync.set({ invidiousSubtitles }) browser.storage.local.set({ invidiousSubtitles })
console.log("invidiousSubtitles: ", invidiousSubtitles) console.log("invidiousSubtitles: ", invidiousSubtitles)
} }
@ -203,7 +203,7 @@ let autoplay;
const getAutoplay = () => autoplay; const getAutoplay = () => autoplay;
function setAutoplay(val) { function setAutoplay(val) {
autoplay = val; autoplay = val;
browser.storage.sync.set({ youtubeAutoplay: autoplay }) browser.storage.local.set({ youtubeAutoplay: autoplay })
console.log("autoplay: ", autoplay) console.log("autoplay: ", autoplay)
} }
@ -211,7 +211,7 @@ let frontend;
const getFrontend = () => frontend; const getFrontend = () => frontend;
function setFrontend(val) { function setFrontend(val) {
frontend = val; frontend = val;
browser.storage.sync.set({ youtubeFrontend: val }) browser.storage.local.set({ youtubeFrontend: val })
console.log("youtubeFrontend: ", val) console.log("youtubeFrontend: ", val)
} }
@ -219,7 +219,7 @@ let freetubeFrontend;
const getFreetubeFrontend = () => freetubeFrontend; const getFreetubeFrontend = () => freetubeFrontend;
function setFreetubeFrontend(val) { function setFreetubeFrontend(val) {
freetubeFrontend = val; freetubeFrontend = val;
browser.storage.sync.set({ freetubeFrontend }) browser.storage.local.set({ freetubeFrontend })
console.log("freetubeFrontend: ", freetubeFrontend) console.log("freetubeFrontend: ", freetubeFrontend)
} }
@ -227,7 +227,7 @@ let persistInvidiousPrefs;
const getPersistInvidiousPrefs = () => persistInvidiousPrefs; const getPersistInvidiousPrefs = () => persistInvidiousPrefs;
function setPersistInvidiousPrefs(val) { function setPersistInvidiousPrefs(val) {
persistInvidiousPrefs = val; persistInvidiousPrefs = val;
browser.storage.sync.set({ persistInvidiousPrefs }) browser.storage.local.set({ persistInvidiousPrefs })
console.log("persistInvidiousPrefs: ", persistInvidiousPrefs) console.log("persistInvidiousPrefs: ", persistInvidiousPrefs)
} }
@ -235,7 +235,7 @@ let alwaysusePreferred;
const getAlwaysusePreferred = () => alwaysusePreferred; const getAlwaysusePreferred = () => alwaysusePreferred;
function setAlwaysusePreferred(val) { function setAlwaysusePreferred(val) {
alwaysusePreferred = val; alwaysusePreferred = val;
browser.storage.sync.set({ alwaysusePreferred }) browser.storage.local.set({ alwaysusePreferred })
console.log("alwaysusePreferred: ", alwaysusePreferred) console.log("alwaysusePreferred: ", alwaysusePreferred)
} }
@ -476,7 +476,7 @@ async function init() {
return new Promise((resolve) => { return new Promise((resolve) => {
fetch('/instances/data.json').then(response => response.text()).then(data => { fetch('/instances/data.json').then(response => response.text()).then(data => {
let dataJson = JSON.parse(data); let dataJson = JSON.parse(data);
browser.storage.sync.get( browser.storage.local.get(
[ [
"invidiousAlwaysProxy", "invidiousAlwaysProxy",
"invidiousVideoQuality", "invidiousVideoQuality",

View File

@ -34,7 +34,7 @@ Promise.all([
return `${nitterInstance}${url.pathname}${url.search}`; return `${nitterInstance}${url.pathname}${url.search}`;
} }
browser.storage.sync.get( browser.storage.local.get(
[ [
"nitterInstance", "nitterInstance",
"disableTwitter", "disableTwitter",
@ -44,7 +44,7 @@ Promise.all([
], ],
(result) => { (result) => {
redirectBypassFlag = result.redirectBypassFlag; redirectBypassFlag = result.redirectBypassFlag;
browser.storage.sync.set({ redirectBypassFlag: false }); browser.storage.local.set({ redirectBypassFlag: false });
if (!result.removeTwitterSW) { if (!result.removeTwitterSW) {
disableTwitter = result.disableTwitter; disableTwitter = result.disableTwitter;
nitterInstance = result.nitterInstance ?? commonHelper.default.getRandomInstance(twitterHelper.default.redirects); nitterInstance = result.nitterInstance ?? commonHelper.default.getRandomInstance(twitterHelper.default.redirects);

View File

@ -7,7 +7,7 @@ import exceptionsHelper from "../../../assets/javascripts/helpers/exceptions.js"
let themeElement = document.getElementById("theme"); let themeElement = document.getElementById("theme");
browser.storage.sync.get( browser.storage.local.get(
["theme"], ["theme"],
(result) => { (result) => {
themeElement.value = result.theme || ""; themeElement.value = result.theme || "";
@ -17,7 +17,7 @@ browser.storage.sync.get(
themeElement.addEventListener("change", (event) => { themeElement.addEventListener("change", (event) => {
const value = event.target.options[theme.selectedIndex].value; const value = event.target.options[theme.selectedIndex].value;
browser.storage.sync.set({ theme: value }); browser.storage.local.set({ theme: value });
}); });
document.querySelector("#update-instances").addEventListener("click", () => { document.querySelector("#update-instances").addEventListener("click", () => {

View File

@ -1,7 +1,7 @@
window.browser = window.browser || window.chrome; window.browser = window.browser || window.chrome;
function changeTheme() { function changeTheme() {
browser.storage.sync.get("theme", (result) => { browser.storage.local.get("theme", (result) => {
switch (result.theme) { switch (result.theme) {
case "dark-theme": case "dark-theme":
document.body.classList.add("dark-theme"); document.body.classList.add("dark-theme");