aboutsummaryrefslogtreecommitdiffstats
path: root/src/setwhitelist.js
diff options
context:
space:
mode:
authornullius <nullius@nym.zone>2017-12-30 22:03:16 +0000
committernullius <nullius@nym.zone>2017-12-30 22:03:16 +0000
commitd675c90d2b096651175735279759de5a91ffb2aa (patch)
tree3a09d26a5999e8a9dc4a09fd67206f021edee59b /src/setwhitelist.js
parentce7503453cb41fd0471fad664e8c3b0dd80ce002 (diff)
downloadcloudflare-tor-d675c90d2b096651175735279759de5a91ffb2aa.tar.lz
cloudflare-tor-d675c90d2b096651175735279759de5a91ffb2aa.tar.xz
cloudflare-tor-d675c90d2b096651175735279759de5a91ffb2aa.zip
Import 1.0.8 from a.m.o. Closes #7.
Diffstat (limited to 'src/setwhitelist.js')
-rw-r--r--src/setwhitelist.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/setwhitelist.js b/src/setwhitelist.js
index 5d009b41..33148cc5 100644
--- a/src/setwhitelist.js
+++ b/src/setwhitelist.js
@@ -1,4 +1,5 @@
-function saveWhitelist(e) {
+function onError(e){console.log(`CFMITM_CFG Error:${e}`);}
+function saveWhitelist(e){
e.preventDefault();
//WHITELIST
// check each line and remove bad fqdn (simple check)
@@ -23,6 +24,7 @@ if (document.querySelector("#myset_xsucuri").checked){browser.storage.local.set(
if (document.querySelector("#myset_xignhttp").checked){browser.storage.local.set({myset_xignhttp: "y"});}else{browser.storage.local.set({myset_xignhttp: "n"});}
if (document.querySelector("#myset_xigncj").checked){browser.storage.local.set({myset_xigncj: "y"});}else{browser.storage.local.set({myset_xigncj: "n"});}
if (document.querySelector("#myset_xsimplewarn").checked){browser.storage.local.set({myset_xsimplewarn: "y"});}else{browser.storage.local.set({myset_xsimplewarn: "n"});}
+browser.runtime.sendMessage({relnow:'go'}).then(function(r){},onError);
}
function loadWhitelist(){
function setCurrentChoice(r){
@@ -36,7 +38,6 @@ if (r.myset_xignhttp=='y'){document.querySelector("#myset_xignhttp").checked=tru
if (r.myset_xigncj=='y'){document.querySelector("#myset_xigncj").checked=true;}else{document.querySelector("#myset_xigncj").checked=false;}
if (r.myset_xsimplewarn=='y'){document.querySelector("#myset_xsimplewarn").checked=true;}else{document.querySelector("#myset_xsimplewarn").checked=false;}
}
-function onError(e){console.log(`CFMITM_CFG Error:${e}`);}
var getting=browser.storage.local.get();
getting.then(setCurrentChoice, onError);
}