fix: report invalid image Additional Parameters JSON instead of leaving Save spinning (#31382)

This commit is contained in:
G30 2026-09-30 12:01:42 -04:00 • committed by GitHub
parent e924fa7b50
commit 6e3ad226ba
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -176,6 +176,26 @@
const saveHandler = async () => {
loading = true;
if (
typeof config?.IMAGES_OPENAI_API_PARAMS === 'string' &&
config.IMAGES_OPENAI_API_PARAMS.trim() !== '' &&
!validateJSON(config.IMAGES_OPENAI_API_PARAMS)
) {
toast.error($i18n.t('Invalid JSON format for Parameters'));
loading = false;
return;
}
if (
typeof config?.AUTOMATIC1111_PARAMS === 'string' &&
config.AUTOMATIC1111_PARAMS.trim() !== '' &&
!validateJSON(config.AUTOMATIC1111_PARAMS)
) {
toast.error($i18n.t('Invalid JSON format for Parameters'));
loading = false;
return;
}
if (config?.COMFYUI_WORKFLOW) {
if (!validateJSON(config?.COMFYUI_WORKFLOW)) {
toast.error($i18n.t('Invalid JSON format for ComfyUI Workflow.'));