From cd5f205257a53edd941becad2f3cd64e1b2c0e34 Mon Sep 17 00:00:00 2001
From: Dominik Hebeler <dominik@hebeler.club>
Date: Sun, 17 Mar 2024 07:03:59 +0100
Subject: [PATCH] also refill when changing token setting state

---
 build/js/TokenManager.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/build/js/TokenManager.js b/build/js/TokenManager.js
index 0490f0f..d596289 100644
--- a/build/js/TokenManager.js
+++ b/build/js/TokenManager.js
@@ -66,6 +66,7 @@ export class TokenManager {
     if (changes.hasOwnProperty(this._storage_keys.anonymous_tokens_enabled)) {
       this._anonymous_tokens_enabled =
         changes[this._storage_keys.anonymous_tokens_enabled].newValue;
+      if (this._anonymous_tokens_enabled) this.refill();
     }
     if (changes.hasOwnProperty(this._storage_keys.tokens)) {
       this._tokens = changes[this._storage_keys.tokens].newValue;
@@ -99,7 +100,7 @@ export class TokenManager {
     if (!this.urlRequiresKey(url)) {
       cookies = this.hideMetaGerKey(cookies);
     }
-
+    console.log(this._key_charge);
     let request_cookies = [];
     for (let key in cookies) {
       let value = cookies[key];
-- 
GitLab