From 0f99a7e3f149992d7b3e56cc898462d58986e463 Mon Sep 17 00:00:00 2001 From: zyssyz123 <916125788@qq.com> Date: Thu, 4 Dec 2025 14:44:24 +0800 Subject: [PATCH] Fix/app list compatible (#29123) --- api/controllers/console/app/app.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/api/controllers/console/app/app.py b/api/controllers/console/app/app.py index e6687de03e..7cf2f68252 100644 --- a/api/controllers/console/app/app.py +++ b/api/controllers/console/app/app.py @@ -242,10 +242,13 @@ class AppListApi(Resource): NodeType.TRIGGER_PLUGIN, } for workflow in draft_workflows: - for _, node_data in workflow.walk_nodes(): - if node_data.get("type") in trigger_node_types: - draft_trigger_app_ids.add(str(workflow.app_id)) - break + try: + for _, node_data in workflow.walk_nodes(): + if node_data.get("type") in trigger_node_types: + draft_trigger_app_ids.add(str(workflow.app_id)) + break + except Exception: + continue for app in app_pagination.items: app.has_draft_trigger = str(app.id) in draft_trigger_app_ids