summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--manager.py9
-rw-r--r--settings.py3
2 files changed, 5 insertions, 7 deletions
diff --git a/manager.py b/manager.py
index b1ff94b..6a6498e 100644
--- a/manager.py
+++ b/manager.py
@@ -92,10 +92,6 @@ class PixMan:
else:
self.config.update(**config)
- # Initialize window if immich parameters are valid
- if self.config.immich_url and self.config.immich_api_key and not self.display:
- self.init_window()
-
if self.display:
self.display.update_config()
@@ -106,6 +102,11 @@ class PixMan:
# If all goes well
self.config.save(self.configfile)
+
+ # Initialize window if immich parameters are valid
+ if self.config.immich_url and self.config.immich_api_key and not self.display:
+ self.init_window()
+
return True
diff --git a/settings.py b/settings.py
index 69e40ca..ce76e82 100644
--- a/settings.py
+++ b/settings.py
@@ -18,9 +18,6 @@ class Config:
# Albums data
album_list: list[str] = field(default_factory=list)
- #def __dict__(self):
- # return asdict(self)
-
@classmethod
def load(cls, filepath):
with open(filepath, "r") as fp: