From 241f086e4b8810611df151af612e4a61642c06f2 Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Thu, 27 Jun 2024 16:51:10 -0400 Subject: [PATCH] Alert workflow parsing error (#62) * Alert workflow parsing error * nit --- src/types/comfyWorkflow.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/types/comfyWorkflow.ts b/src/types/comfyWorkflow.ts index b4c51f82f..f442ea8dd 100644 --- a/src/types/comfyWorkflow.ts +++ b/src/types/comfyWorkflow.ts @@ -112,7 +112,10 @@ export async function parseComfyWorkflow(data: string): Promise { // Validate const result = await zComfyWorkflow.safeParseAsync(JSON.parse(data)); if (!result.success) { - throw fromZodError(result.error); + // TODO: Pretty print the error on UI modal. + const error = fromZodError(result.error); + alert(`Invalid workflow against zod schema:\n${error}`); + throw error; } return result.data; }