Copy migrated preset into loaded presets

Since this only is populated once during page load
This commit is contained in:
maver
2023-08-10 19:56:18 +02:00
parent 7fb896ce2a
commit b1254fa2ab
3 changed files with 19 additions and 30 deletions

View File

@ -2358,6 +2358,10 @@ function onSettingsPresetChange() {
oai_settings.preset_settings_openai = presetName;
const preset = openai_settings[openai_setting_names[oai_settings.preset_settings_openai]];
eventSource.emit(event_types.OAI_PRESET_CHANGED, {preset: preset, settings: oai_settings})
.then(() => saveOpenAIPreset(presetName, preset, false)
.then(() => openai_settings[openai_setting_names[oai_settings.preset_settings_openai]] = preset));
const updateInput = (selector, value) => $(selector).val(value).trigger('input');
const updateCheckbox = (selector, value) => $(selector).prop('checked', value).trigger('input');
@ -2413,8 +2417,6 @@ function onSettingsPresetChange() {
$(`#chat_completion_source`).trigger('change');
$(`#openai_logit_bias_preset`).trigger('change');
eventSource.emit(event_types.OAI_PRESET_CHANGED, {preset: preset, settings: oai_settings, presetName: presetName, callback: saveOpenAIPreset});
saveSettingsDebounced();
}