about summary refs log tree commit diff stats
path: root/src/assets/javascripts
diff options
context:
space:
mode:
authorHygna <hygna@proton.me>2022-09-22 19:58:07 +0100
committerHygna <hygna@proton.me>2022-09-22 19:58:07 +0100
commit320d0175a8e1223618eb3b8d740b420ef674fc8d (patch)
tree83840e7fb4074e5bc1d528a928334236ae81bbae /src/assets/javascripts
parent100% compat with widgets/<service>.js (diff)
downloadlibredirect-320d0175a8e1223618eb3b8d740b420ef674fc8d.zip
Completed Migration to ejs
Diffstat (limited to 'src/assets/javascripts')
-rw-r--r--src/assets/javascripts/services.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js
index 79444442..f4c30873 100644
--- a/src/assets/javascripts/services.js
+++ b/src/assets/javascripts/services.js
@@ -68,7 +68,7 @@ function redirect(url, type, initiator) {
 	let redirectType

 	if (url.pathname == "/") return

 	for (const service in config.services) {

-		if (!options[service].enabled && !disableOverride) continue

+		if (!options[service].enabled) continue

 		let targets = service.targets

 		if (targets == "datajson") {

 			browser.storage.local.get(`${service}Targets`, (targets = r[service + "Targets"]))

@@ -385,12 +385,12 @@ function initDefaults() {
 			.then(response => response.text())

 			.then(async data => {

 				let dataJson = JSON.parse(data)

-				redirects = dataJson.slice()

+				redirects = JSON.parse(data)

 				browser.storage.local.get(["cloudflareBlackList", "authenticateBlackList", "offlineBlackList"], async r => {

 					for (const service in config.services) {

 						if (config.services[service].targets == "datajson") {

 							browser.storage.local.set({ [service + "Targets"]: [...dataJson[service]] })

-							delete redirects[service]

+							delete dataJson[service]

 						}

 						for (const defaultOption in config.services[service].options) {

 							browser.storage.local.set({ [service + utils.camelCase(defaultOption)]: config.services[service].options[defaultOption] })

@@ -422,7 +422,7 @@ function initDefaults() {
 					}

 				})

 				browser.storage.local.set({

-					redirects,

+					redirects: dataJson,

 				})

 				;() => resolve()

 			})