From 6e0992ac46d1cbe8061020e0967d71aecb42a05d Mon Sep 17 00:00:00 2001 From: Jaco Date: Mon, 27 Sep 2021 17:33:33 +0300 Subject: [PATCH] Ensure site authorization toggle is saved (#842) --- CHANGELOG.md | 7 +++++++ packages/extension-base/src/background/handlers/State.ts | 5 ++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d707fece..6dbcf5c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # CHANGELOG +## master + +Changes: + +- Ensure site authorization toggle is saved + + ## 0.40.3 Sep 18, 2021 **Important** Not published to the stores, aligns with latest released packages. diff --git a/packages/extension-base/src/background/handlers/State.ts b/packages/extension-base/src/background/handlers/State.ts index 71581316..46d753e7 100644 --- a/packages/extension-base/src/background/handlers/State.ts +++ b/packages/extension-base/src/background/handlers/State.ts @@ -293,9 +293,8 @@ export default class State { assert(entry, `The source ${url} is not known`); - const newAllowState = !entry.isAllowed; - - this.#authUrls[url].isAllowed = newAllowState; + this.#authUrls[url].isAllowed = !entry.isAllowed; + this.saveCurrentAuthList(); return this.#authUrls; }