From a6acc6559c20064ed8f5f32e3ac66462f04689f0 Mon Sep 17 00:00:00 2001 From: Mic Date: Tue, 9 Sep 2025 23:36:00 +0200 Subject: [PATCH] setDefaultPromptsProperties fixed, is no more saving undefined values --- js/mzta-prompts.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/js/mzta-prompts.js b/js/mzta-prompts.js index 3fa64d79..23182c84 100644 --- a/js/mzta-prompts.js +++ b/js/mzta-prompts.js @@ -487,15 +487,15 @@ export async function setDefaultPromptsProperties(prompts) { let default_prompts_properties = {}; prompts.forEach((prompt) => { default_prompts_properties[prompt.id] = { - position_compose: prompt.position_compose, - position_display: prompt.position_display, - enabled: prompt.enabled, - need_custom_text: prompt.need_custom_text, - chatgpt_web_model: prompt.chatgpt_web_model, - chatgpt_web_project: prompt.chatgpt_web_project, - chatgpt_web_custom_gpt: prompt.chatgpt_web_custom_gpt, - api_type: prompt.api_type, - api_model: prompt.api_model + position_compose: (prompt.position_compose === undefined || prompt.position_compose === "undefined") ? "" : prompt.position_compose, + position_display: (prompt.position_display === undefined || prompt.position_display === "undefined") ? "" : prompt.position_display, + enabled: (prompt.enabled === undefined || prompt.enabled === "undefined") ? "" : prompt.enabled, + need_custom_text: (prompt.need_custom_text === undefined || prompt.need_custom_text === "undefined") ? "" : prompt.need_custom_text, + chatgpt_web_model: (prompt.chatgpt_web_model === undefined || prompt.chatgpt_web_model === "undefined") ? "" : prompt.chatgpt_web_model, + chatgpt_web_project: (prompt.chatgpt_web_project === undefined || prompt.chatgpt_web_project === "undefined") ? "" : prompt.chatgpt_web_project, + chatgpt_web_custom_gpt: (prompt.chatgpt_web_custom_gpt === undefined || prompt.chatgpt_web_custom_gpt === "undefined") ? "" : prompt.chatgpt_web_custom_gpt, + api_type: (prompt.api_type === undefined || prompt.api_type === "undefined") ? "" : prompt.api_type, + api_model: (prompt.api_model === undefined || prompt.api_model === "undefined") ? "" : prompt.api_model }; }); //console.log('>>>>>>>>>>>>>> default_prompts_properties: ' + JSON.stringify(default_prompts_properties));