From 064e8b7d31e5e6baa81d32eff3993cbdb6dce78a Mon Sep 17 00:00:00 2001 From: shaohuzhang1 Date: Wed, 17 Jan 2024 17:46:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AF=B9=E8=AF=9D=E6=97=A5=E5=BF=97,?= =?UTF-8?q?=E6=AE=B5=E8=90=BD=E6=9F=A5=E8=AF=A2=E4=B8=8D=E5=88=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/application/serializers/chat_serializers.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/application/serializers/chat_serializers.py b/apps/application/serializers/chat_serializers.py index 2006c1c6d..a7354b63d 100644 --- a/apps/application/serializers/chat_serializers.py +++ b/apps/application/serializers/chat_serializers.py @@ -237,8 +237,9 @@ class ChatRecordSerializer(serializers.Serializer): @staticmethod def reset_chat_record(chat_record, all_paragraph_list): paragraph_list = list( - filter(lambda paragraph: chat_record.paragraph_id_list.__contains__(str(paragraph.get('id'))), - all_paragraph_list)) + filter( + lambda paragraph: chat_record.paragraph_id_list.__contains__(uuid.UUID(str(paragraph.get('id')))), + all_paragraph_list)) dataset_list = [{'id': dataset_id, 'name': name} for dataset_id, name in reduce(lambda x, y: {**x, **y}, [{row.get( 'dataset_id'): row.get(