about summary refs log tree commit diff stats
path: root/src/pages/popup/popup.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages/popup/popup.js')
-rw-r--r--src/pages/popup/popup.js43
1 files changed, 0 insertions, 43 deletions
diff --git a/src/pages/popup/popup.js b/src/pages/popup/popup.js
index 88c1433b..1ac804d0 100644
--- a/src/pages/popup/popup.js
+++ b/src/pages/popup/popup.js
@@ -39,7 +39,6 @@ const currSite = document.getElementsByClassName("current_site")[0]
 
 function setDivs() {
 	return new Promise(resolve => {
-		divs.instance = document.getElementById("instance")
 		for (const service in config.services) {
 			divs[service] = {}
 			divs[service].toggle = {}
@@ -58,7 +57,6 @@ const currentSiteIsFrontend = document.getElementById("current_site_divider")
 
 browser.storage.local.get(["options", "redirects"], r => {
 	browser.tabs.query({ active: true, currentWindow: true }, async tabs => {
-		document.getElementById("instance-div").classList.add("hide")
 		for (const service in config.services) {
 			if (!r.options.popupServices.includes(service)) allSites.getElementsByClassName(service)[0].classList.add("hide")
 			else allSites.getElementsByClassName(service)[0].classList.remove("hide")
@@ -75,7 +73,6 @@ browser.storage.local.get(["options", "redirects"], r => {
 			url = new URL(tabs[0].url)
 		} catch {
 			currentSiteIsFrontend.classList.add("hide")
-			document.getElementById("unify_div").style.display = "none"
 			return
 		}
 
@@ -89,51 +86,11 @@ browser.storage.local.get(["options", "redirects"], r => {
 				service = service[0]
 				let isCustom = false
 				for (const network in config.networks) if (r.options[frontend][network].custom.indexOf(instance) > -1) isCustom = true
-				if (!isCustom) {
-					divs.instance.innerHTML = instance.replace(/https?:\/{2}/, "")
-					let tmp
-					let instanceNetwork
-					for (const network in config.networks) {
-						tmp = r.redirects[frontend][network].indexOf(instance)
-						if (tmp > -1) {
-							const instanceDiv = document.getElementById("instance-enabled")
-							tmp = r.options[frontend][network].enabled.indexOf(instance)
-							if (tmp > -1) instanceDiv.checked = true
-							else instanceDiv.checked = false
-							instanceNetwork = network
-							instanceDiv.addEventListener("change", () => {
-								browser.storage.local.get("options", r => {
-									// Although options would be available in this context, it is fetched again to make sure it is up to date
-									let options = r.options
-									if (instanceDiv.checked) options[frontend][instanceNetwork].enabled.push(instance)
-									else options[frontend][instanceNetwork].enabled.splice(options[frontend][instanceNetwork].enabled.indexOf(instance), 1)
-									browser.storage.local.set({ options })
-								})
-							})
-							break
-						}
-					}
-					document.getElementById("instance-div").classList.remove("hide")
-				}
 			}
 			divs[service].current.classList.remove("hide")
 			divs[service].all.classList.add("hide")
-			if (frontend && config.services[service].frontends[frontend].preferences && !config.services[service].frontends[frontend].preferences.token) {
-				const unify = document.getElementById("unify")
-				const textElement = document.getElementById("unify").getElementsByTagName("h4")[0]
-				unify.addEventListener("click", () => {
-					const oldHtml = textElement.innerHTML
-					textElement.innerHTML = "..."
-					browser.runtime.sendMessage({ function: "unify" }, response => {
-						if (response && response.response) textElement.innerHTML = oldHtml
-					})
-				})
-			} else {
-				document.getElementById("unify_div").style.display = "none"
-			}
 		} else {
 			currentSiteIsFrontend.classList.add("hide")
-			document.getElementById("unify_div").style.display = "none"
 		}
 	})
 })