From 7d69e6ef0f8ac176b6de45c8f3704a436cdf613b Mon Sep 17 00:00:00 2001 From: "dries.k" Date: Tue, 5 Apr 2022 12:56:24 +0200 Subject: [PATCH] clear settings after pickle.load --- gotify_tray/database/settings.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gotify_tray/database/settings.py b/gotify_tray/database/settings.py index df4fd11..27eb5da 100644 --- a/gotify_tray/database/settings.py +++ b/gotify_tray/database/settings.py @@ -32,10 +32,10 @@ class Settings(QtCore.QSettings): pickle.dump(data, f) def load(self, path: str): - self.clear() - with open(path, "rb") as f: data = pickle.load(f) + self.clear() + for key in data: self.setValue(key, data[key])