diff --git a/js/mzta-prompts.js b/js/mzta-prompts.js index 23182c84..b6db041a 100644 --- a/js/mzta-prompts.js +++ b/js/mzta-prompts.js @@ -438,9 +438,9 @@ async function getDefaultPrompts_withProps() { prompt.need_custom_text = prefs._default_prompts_properties[prompt.id].need_custom_text; prompt.chatgpt_web_model = prefs._default_prompts_properties[prompt.id].chatgpt_web_model; prompt.chatgpt_web_project = prefs._default_prompts_properties[prompt.id].chatgpt_web_project; - prompt.chatgpt_web_custom_gpt = prefs._default_prompts_properties[prompt.id].chatgpt_web_custom_gpt; - prompt.api_type = prefs._default_prompts_properties[prompt.id].api_type; - prompt.api_model = prefs._default_prompts_properties[prompt.id].api_model; + prompt.chatgpt_web_custom_gpt = (prefs._default_prompts_properties[prompt.id]?.chatgpt_web_custom_gpt || '').trim(); + prompt.api_type = (prefs._default_prompts_properties[prompt.id]?.api_type || '').trim(); + prompt.api_model = (prefs._default_prompts_properties[prompt.id]?.api_model || '').trim(); }else{ prompt.position_display = pos; prompt.position_compose = pos; diff --git a/mzta-background.js b/mzta-background.js index 66bf8ed9..6a04e7d8 100644 --- a/mzta-background.js +++ b/mzta-background.js @@ -394,6 +394,9 @@ async function openChatGPT(promptText, action, curr_tabId, prompt_name = '', do_ let _webproject_set = false; let _custom_gpt_set = false; let _use_prompt_info_custom_gpt = false; + prompt_info.chatgpt_web_model = prompt_info.chatgpt_web_model.trim(); + prompt_info.chatgpt_web_project = prompt_info.chatgpt_web_project.trim(); + prompt_info.chatgpt_web_custom_gpt = prompt_info.chatgpt_web_custom_gpt.trim(); let _custom_model = sanitizeChatGPTModelData(prompt_info.chatgpt_web_model != '' ? prompt_info.chatgpt_web_model : prefs.chatgpt_web_model); let _web_project = sanitizeChatGPTWebCustomData(prompt_info.chatgpt_web_project != '' ? prompt_info.chatgpt_web_project : prefs.chatgpt_web_project) let _custom_gpt = sanitizeChatGPTWebCustomData(prompt_info.chatgpt_web_custom_gpt != '' ? prompt_info.chatgpt_web_custom_gpt : prefs.chatgpt_web_custom_gpt)