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):