From 20db7f2b6a4df10bbe9f2327d35fb6be2494b5db Mon Sep 17 00:00:00 2001 From: shaohuzhang1 Date: Thu, 26 Sep 2024 16:47:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=97=A7=E6=95=B0?= =?UTF-8?q?=E6=8D=AE,=E5=B5=8C=E5=85=A5=E8=84=9A=E6=9C=AC=E6=8A=A5?= =?UTF-8?q?=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/application/serializers/application_serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/application/serializers/application_serializers.py b/apps/application/serializers/application_serializers.py index fdfe8eeb7..49400d2e5 100644 --- a/apps/application/serializers/application_serializers.py +++ b/apps/application/serializers/application_serializers.py @@ -264,7 +264,7 @@ class ApplicationSerializer(serializers.Serializer): if work_flow is not None: for node in work_flow.get('nodes', []): if node['id'] == 'base-node': - input_field_list = node['properties']['input_field_list'] + input_field_list = node.get('properties', {}).get('input_field_list', []) if input_field_list is not None: for field in input_field_list: if field['assignment_method'] == 'api_input' and field['variable'] in params: