From 418134b82046bf0402e23cc7c0e50cc5ae812ca6 Mon Sep 17 00:00:00 2001 From: awsr <43862868+awsr@users.noreply.github.com> Date: Sat, 10 Jan 2026 14:53:07 -0800 Subject: [PATCH] Update default filename handling --- modules/options_handler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/options_handler.py b/modules/options_handler.py index 1c84f7b85..f8f355f39 100644 --- a/modules/options_handler.py +++ b/modules/options_handler.py @@ -23,10 +23,10 @@ class Options(): typemap = {int: float} debug = os.environ.get('SD_CONFIG_DEBUG', None) is not None - def __init__(self, options_templates: dict[str, OptionInfo | LegacyOption] = {}, restricted_opts: set[str] | None = None, *, filename = "config.json"): + def __init__(self, options_templates: dict[str, OptionInfo | LegacyOption] = {}, restricted_opts: set[str] | None = None, *, filename = ''): if restricted_opts is None: restricted_opts = set() - self.filename = filename + self.filename: str = filename or cmd_opts.config self.data_labels = options_templates self.restricted_opts = restricted_opts self.data = {k: v.default for k, v in self.data_labels.items()}