From bb5aa1a0b469f37637af87dacaec8d7dce5ba477 Mon Sep 17 00:00:00 2001 From: flatsiedatsie Date: Mon, 25 Dec 2023 21:39:15 +0100 Subject: [PATCH] Add files via upload --- js/extension.js | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/js/extension.js b/js/extension.js index d3a2d96..db340ae 100755 --- a/js/extension.js +++ b/js/extension.js @@ -74,11 +74,12 @@ } - console.error("document.getElementById('addon-settings-link'): ", document.getElementById('addon-settings-link')); - + //console.error("document.getElementById('addon-settings-link'): ", document.getElementById('addon-settings-link')); /* - document.getElementById('addon-settings-link').addEventListener('click', (event) => { + document.getElementById('addon-settings-link').href = '/extensions/candleappstore'; + + document.getElementById('addon-settings-link').addEventListener('mousedown', (event) => { console.log("redirecting addon settings to Candle app store"); if(!document.body.classList.contains('developer')){ event.preventDefault(); @@ -91,14 +92,21 @@ */ + + document.getElementById('addon-settings-link').href = '/extensions/candleappstore'; + //document.getElementById('installed-addons-list').style.display = 'none'; document.getElementById('addon-main-settings').innerHTML += '
Return to Candle app store
'; //console.log("local storage JWT: ", localStorage.getItem('jwt')); - - document.getElementById('add-adapters-hint-anchor').href = '/extensions/candleappstore'; + if(document.getElementById('add-adapters-hint-anchor')){ + document.getElementById('add-adapters-hint-anchor').href = '/extensions/candleappstore'; + } + //else{ + // console.warn("candleappstore: add-adapter-hin-anchor does not exist"); + //} // // PRE-INIT @@ -174,12 +182,13 @@ // Make sure menu button is always visible. Can be hidden if the user returns from a complex addon settings page using their browser's back button. //document.getElementById('menu-button').classList.remove('hidden'); + console.log("candleappstore: developer: ", this.developer); if(this.developer){ if(document.getElementById('extension-candleappstore-settings-menu-hint') == null){ let addon_settings_hint = document.createElement('div'); addon_settings_hint.setAttribute('id','extension-candleappstore-settings-menu-hint'); //addon_settings_hint.classList.add('extension-candleappstore-vlak'); - addon_settings_hint.innerHTML = 'More settings'; + addon_settings_hint.innerHTML = 'Original addons settings'; document.getElementById('settings-menu').appendChild(addon_settings_hint); }