aboutsummaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorAUTOMATIC1111 <16777216c@gmail.com>2023-11-26 08:36:17 +0000
committerAUTOMATIC1111 <16777216c@gmail.com>2023-11-26 08:36:17 +0000
commitc5a0c59a83c950c64bc44427d3478aaa78c296cf (patch)
treedfe532501246a1776a47e8253ba656a1ce8a76c3 /modules
parentf7f015e84b8146fae1659e8f8c2eafcf69063e2f (diff)
downloadstable-diffusion-webui-gfx803-c5a0c59a83c950c64bc44427d3478aaa78c296cf.tar.gz
stable-diffusion-webui-gfx803-c5a0c59a83c950c64bc44427d3478aaa78c296cf.tar.bz2
stable-diffusion-webui-gfx803-c5a0c59a83c950c64bc44427d3478aaa78c296cf.zip
do not save HTML explanations from options page to config
Diffstat (limited to 'modules')
-rw-r--r--modules/options.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/options.py b/modules/options.py
index ab40aff7..7703d80e 100644
--- a/modules/options.py
+++ b/modules/options.py
@@ -76,7 +76,7 @@ class Options:
def __init__(self, data_labels: dict[str, OptionInfo], restricted_opts):
self.data_labels = data_labels
- self.data = {k: v.default for k, v in self.data_labels.items()}
+ self.data = {k: v.default for k, v in self.data_labels.items() if not v.do_not_save}
self.restricted_opts = restricted_opts
def __setattr__(self, key, value):
@@ -210,7 +210,7 @@ class Options:
def add_option(self, key, info):
self.data_labels[key] = info
- if key not in self.data:
+ if key not in self.data and not info.do_not_save:
self.data[key] = info.default
def reorder(self):