From c15f9787a766c495866dce9bff9b91719b0876a3 Mon Sep 17 00:00:00 2001 From: jimmy Date: Mon, 2 Jun 2025 00:32:43 +1200 Subject: [PATCH] Sync after going through all the keys --- src/settings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/settings.py b/src/settings.py index e63616e..625f857 100644 --- a/src/settings.py +++ b/src/settings.py @@ -49,7 +49,6 @@ class Settings(dict): self.save() def set_settings(self, raw_json, patterns): - patterns.sync() try: data = json.loads(raw_json) print(data) @@ -80,6 +79,7 @@ class Settings(dict): else: return "Invalid key", 400 self[key] = value + patterns.sync() self.save() return "OK", 200 except (KeyError, ValueError):