From 58fb9e437a513df097ee5fc99ce7e0cf94d41038 Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Sat, 28 Feb 2026 19:26:28 -0600 Subject: [PATCH] refractor function so that, doesn't fail if config is null on import --- src/download/classes/gallery.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/download/classes/gallery.py b/src/download/classes/gallery.py index 1d062e6..e3c124c 100644 --- a/src/download/classes/gallery.py +++ b/src/download/classes/gallery.py @@ -18,8 +18,10 @@ class Gallery: self.opt_args: str | Sequence[str] = "" self.command: list[str] = [] - def generate_command(self, user: User = User(1), is_comic: bool = False) -> None: + def generate_command(self, user: User | None = None, is_comic: bool = False) -> None: """Generates a command string.""" + if user is None: + user = User(1) if is_comic: configs = load_config_variables() directory = str(configs["comic"]["download-dir"])