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])