From 408a57afac59e4faf91c80438d22861a4c8f4ac9 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Fri, 6 Sep 2024 12:49:07 +0800 Subject: [PATCH] chore: fix nodes not in workflow --- apps/application/serializers/application_serializers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/application/serializers/application_serializers.py b/apps/application/serializers/application_serializers.py index 1519b1a9a..9faabd4ef 100644 --- a/apps/application/serializers/application_serializers.py +++ b/apps/application/serializers/application_serializers.py @@ -845,6 +845,8 @@ class ApplicationSerializer(serializers.Serializer): @staticmethod def get_work_flow_model(instance): + if 'nodes' not in instance.get('work_flow'): + return nodes = instance.get('work_flow')['nodes'] for node in nodes: if node['id'] == 'base-node':