about summary refs log tree commit diff stats
path: root/src/assets
diff options
context:
space:
mode:
authorHygna <hygna@proton.me>2022-10-08 16:33:39 +0100
committerHygna <hygna@proton.me>2022-10-08 16:33:39 +0100
commit9560cfc3e793d9fcb4fd8184c3d83fc0f4958f67 (patch)
tree19111b6029f6d11d544f450fa108d5bd4d0b5b13 /src/assets
parentAdded context menu to toggle redirects for a certain tab (diff)
downloadlibredirect-9560cfc3e793d9fcb4fd8184c3d83fc0f4958f67.zip
Fixed bugs present in the previous commit
Diffstat (limited to 'src/assets')
-rw-r--r--src/assets/javascripts/services.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js
index 7e0a76a4..6614bf92 100644
--- a/src/assets/javascripts/services.js
+++ b/src/assets/javascripts/services.js
@@ -60,12 +60,12 @@ function regexArray(service, url, config) {
 	return false

 }

 

-function redirect(url, type, initiator) {

+function redirect(url, type, initiator, forceRedirection) {

 	if (type != "main_frame" && type != "sub_frame") return

 	let randomInstance

 	let frontend

 	for (const service in config.services) {

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

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

 		if (config.services[service].embeddable && type != options[service].redirectType && options[service].redirectType != "both") continue

 		if (!config.services[service].embeddable && type != "main_frame") continue

 		// let targets = new RegExp(config.services[service].targets.join("|"), "i")

@@ -407,6 +407,7 @@ function redirect(url, type, initiator) {
 }

 

 function computeService(url, returnFrontend) {

+	console.log(url)

 	return new Promise(resolve => {

 		fetch("/config/config.json")

 			.then(response => response.text())