From 87a141f5cc7de882ed5afddcdbfa7c4bbadffc84 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Wed, 25 Jun 2025 11:41:37 +0800 Subject: [PATCH] fix: update condition to check for empty init_params in ToolApi response --- ui/src/views/resource-management/tool/index.vue | 2 +- ui/src/views/tool/component/ToolListContainer.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/src/views/resource-management/tool/index.vue b/ui/src/views/resource-management/tool/index.vue index 7b342a56c..2243e3453 100644 --- a/ui/src/views/resource-management/tool/index.vue +++ b/ui/src/views/resource-management/tool/index.vue @@ -322,7 +322,7 @@ async function changeState(row: any) { } else { const res = await ToolApi.getToolById(row.id, changeStateloading) if ( - !res.data.init_params && + (!res.data.init_params || Object.keys(res.data.init_params).length === 0) && res.data.init_field_list && res.data.init_field_list.length > 0 && res.data.init_field_list.filter((item: any) => item.default_value && item.show_default_value) diff --git a/ui/src/views/tool/component/ToolListContainer.vue b/ui/src/views/tool/component/ToolListContainer.vue index f9ea706e1..8d908604e 100644 --- a/ui/src/views/tool/component/ToolListContainer.vue +++ b/ui/src/views/tool/component/ToolListContainer.vue @@ -412,7 +412,7 @@ async function changeState(row: any) { changeStateloading, ) if ( - !res.data.init_params && + (!res.data.init_params || Object.keys(res.data.init_params).length === 0) && res.data.init_field_list && res.data.init_field_list.length > 0 && res.data.init_field_list.filter((item: any) => item.default_value && item.show_default_value)