From 5d584577fe7dcb3bc99267e41c922b16c2d86a52 Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Fri, 18 Apr 2025 11:43:25 -0400 Subject: [PATCH] [Bug] Fix uuid generation in insecure context (#3505) --- src/services/workflowService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/workflowService.ts b/src/services/workflowService.ts index 0fa2e1240..0536354b1 100644 --- a/src/services/workflowService.ts +++ b/src/services/workflowService.ts @@ -11,7 +11,7 @@ import { useSettingStore } from '@/stores/settingStore' import { useToastStore } from '@/stores/toastStore' import { ComfyWorkflow, useWorkflowStore } from '@/stores/workflowStore' import { useWorkspaceStore } from '@/stores/workspaceStore' -import { appendJsonExt } from '@/utils/formatUtil' +import { appendJsonExt, generateUUID } from '@/utils/formatUtil' import { useDialogService } from './dialogService' @@ -95,7 +95,7 @@ export const useWorkflowService = () => { await workflowStore.saveWorkflow(workflow) } else { // Generate new id when saving existing workflow as a new file - const id = crypto.randomUUID() + const id = generateUUID() const state = JSON.parse( JSON.stringify(workflow.activeState) ) as ComfyWorkflowJSON