From 5c6476fe1a82cde89fccfcf8b915c656e7369875 Mon Sep 17 00:00:00 2001 From: kang Date: Thu, 28 May 2026 10:03:44 +0800 Subject: [PATCH] fix: restore video generation config guard --- web/canvas-app/src/components/nodes/VideoConfigNode.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/canvas-app/src/components/nodes/VideoConfigNode.vue b/web/canvas-app/src/components/nodes/VideoConfigNode.vue index 07dcc59..82949a5 100644 --- a/web/canvas-app/src/components/nodes/VideoConfigNode.vue +++ b/web/canvas-app/src/components/nodes/VideoConfigNode.vue @@ -244,7 +244,8 @@ const imagesByRole = computed(() => { // Get current model config | 获取当前模型配置 const currentModelConfig = computed(() => getModelConfig(localModel.value)) -const canGenerate = computed(() => !!modelStore.currentApiKey && currentModelConfig.value?.available !== false) +const isConfigured = computed(() => !!modelStore.currentApiKey) +const canGenerate = computed(() => isConfigured.value && currentModelConfig.value?.available !== false) // Model options from Pinia store (filtered by provider) | 从 Pinia store 获取模型选项(根据渠道过滤) const modelOptions = computed(() => modelStore.allVideoModelOptions)