From 59ee0c12709219c7ee98045c0181f2d7fb4a2527 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Tue, 29 Apr 2025 13:40:15 +0800 Subject: [PATCH] fix: During the conversation, there is sensitive data in the application profile obtained by the application (#3018) --- apps/application/serializers/application_serializers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/application/serializers/application_serializers.py b/apps/application/serializers/application_serializers.py index bf13e513a..75ddf97f5 100644 --- a/apps/application/serializers/application_serializers.py +++ b/apps/application/serializers/application_serializers.py @@ -1012,7 +1012,8 @@ class ApplicationSerializer(serializers.Serializer): 'stt_autosend': application.stt_autosend, 'file_upload_enable': application.file_upload_enable, 'file_upload_setting': application.file_upload_setting, - 'work_flow': application.work_flow, + 'work_flow': {'nodes': [node for node in application.work_flow.get('nodes') if + node.get('id') == 'base-node']}, 'show_source': application_access_token.show_source, 'language': application_access_token.language, **application_setting_dict})