mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-02-03 04:37:40 +01:00
Check oai settings for empty prompt manager configuration
This commit is contained in:
parent
c9bc4e3353
commit
fff966fc9f
@ -1184,6 +1184,12 @@ function loadOpenAISettings(data, settings) {
|
|||||||
oai_settings.proxy_password = settings.proxy_password ?? default_settings.proxy_password;
|
oai_settings.proxy_password = settings.proxy_password ?? default_settings.proxy_password;
|
||||||
oai_settings.assistant_prefill = settings.assistant_prefill ?? default_settings.assistant_prefill;
|
oai_settings.assistant_prefill = settings.assistant_prefill ?? default_settings.assistant_prefill;
|
||||||
|
|
||||||
|
if (0 === settings.prompts.length) oai_settings.prompts = default_settings.prompts;
|
||||||
|
else oai_settings.prompts = settings.prompts
|
||||||
|
|
||||||
|
oai_settings.prompt_lists = settings.prompt_lists ?? [];
|
||||||
|
oai_settings.prompt_manager_settings = settings.prompt_manager_settings ?? [];
|
||||||
|
|
||||||
if (settings.nsfw_toggle !== undefined) oai_settings.nsfw_toggle = !!settings.nsfw_toggle;
|
if (settings.nsfw_toggle !== undefined) oai_settings.nsfw_toggle = !!settings.nsfw_toggle;
|
||||||
if (settings.keep_example_dialogue !== undefined) oai_settings.keep_example_dialogue = !!settings.keep_example_dialogue;
|
if (settings.keep_example_dialogue !== undefined) oai_settings.keep_example_dialogue = !!settings.keep_example_dialogue;
|
||||||
if (settings.enhance_definitions !== undefined) oai_settings.enhance_definitions = !!settings.enhance_definitions;
|
if (settings.enhance_definitions !== undefined) oai_settings.enhance_definitions = !!settings.enhance_definitions;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user