summaryrefslogtreecommitdiff
path: root/data/extensions/https-everywhere@eff.org/background-scripts/store.js
diff options
context:
space:
mode:
authorAmin Bandali <bandali@gnu.org>2020-04-08 21:52:58 -0400
committerAmin Bandali <bandali@gnu.org>2020-04-08 21:52:58 -0400
commit61dd7225c7b6a2bb9346c76926b5e96264f831b8 (patch)
tree871f406fd2e3dfbfde8645615426e1c4ee15db23 /data/extensions/https-everywhere@eff.org/background-scripts/store.js
parentf6e3adb6b2344ee2c7bb453a305fd2d6fb4c194c (diff)
Update HTTPS Everywhere to 2020.3.16.
Diffstat (limited to 'data/extensions/https-everywhere@eff.org/background-scripts/store.js')
-rw-r--r--data/extensions/https-everywhere@eff.org/background-scripts/store.js17
1 files changed, 17 insertions, 0 deletions
diff --git a/data/extensions/https-everywhere@eff.org/background-scripts/store.js b/data/extensions/https-everywhere@eff.org/background-scripts/store.js
index 9698c18..3f32d03 100644
--- a/data/extensions/https-everywhere@eff.org/background-scripts/store.js
+++ b/data/extensions/https-everywhere@eff.org/background-scripts/store.js
@@ -3,6 +3,7 @@
(function(exports) {
const rules = require('./rules');
+const util = require("./util");
function initialize() {
return new Promise(resolve => {
@@ -96,6 +97,22 @@ async function performMigrations() {
migration_version = 2;
await set_promise('migration_version', migration_version);
}
+
+ if (migration_version <= 2) {
+ await get_promise('disabledList', [])
+ .then(disabledList => {
+ disabledList = disabledList.map(item => {
+ return util.getNormalisedHostname(item);
+ })
+ return disabledList;
+ })
+ .then(disabledList => {
+ return set_promise('disabledList', disabledList);
+ })
+
+ migration_version = 3;
+ await set_promise('migration_version', migration_version);
+ }
}
const local = {