From b8eb7b11bf4db9301fb3f33da4665d660b5a042f Mon Sep 17 00:00:00 2001 From: shaohuzhang1 Date: Fri, 14 Nov 2025 21:39:53 +0800 Subject: [PATCH] perf: Memory optimization --- apps/application/flow/i_step_node.py | 1 + apps/application/serializers/common.py | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/application/flow/i_step_node.py b/apps/application/flow/i_step_node.py index 286b2b495..23822b6d2 100644 --- a/apps/application/flow/i_step_node.py +++ b/apps/application/flow/i_step_node.py @@ -94,6 +94,7 @@ class WorkFlowPostHandler: application_public_access_client.access_num = application_public_access_client.access_num + 1 application_public_access_client.intraday_access_num = application_public_access_client.intraday_access_num + 1 application_public_access_client.save() + self.chat_info = None class NodeResult: diff --git a/apps/application/serializers/common.py b/apps/application/serializers/common.py index fdfa991b0..819f7583b 100644 --- a/apps/application/serializers/common.py +++ b/apps/application/serializers/common.py @@ -272,10 +272,9 @@ class ChatInfo: index=chat_record_dict.get('index'), ) def set_cache(self): - if self.debug: - cache.set(Cache_Version.CHAT.get_key(key=self.chat_id), json.dumps(self.to_dict(), cls=SystemEncoder), - version=Cache_Version.CHAT_INFO.get_version(), - timeout=60 * 30) + cache.set(Cache_Version.CHAT.get_key(key=self.chat_id), json.dumps(self.to_dict(), cls=SystemEncoder), + version=Cache_Version.CHAT_INFO.get_version(), + timeout=60 * 30) @staticmethod def map_to_chat_info(chat_info_dict):