From 18c6d2b0dd77b38f487747aad1fcd1218aa8c356 Mon Sep 17 00:00:00 2001
From: yj <2077506045@qq.com>
Date: 星期三, 27 八月 2025 09:19:57 +0800
Subject: [PATCH] 1. 新增测试群组关键字,测试群组名称包含关键字,在其中发言一律不触发静默。

---
 app/api/callback.py |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/app/api/callback.py b/app/api/callback.py
index e4c4858..2be5e12 100644
--- a/app/api/callback.py
+++ b/app/api/callback.py
@@ -48,8 +48,13 @@
             f"鏀跺埌鍥炶皟娑堟伅: messageType={callback_data.messageType}, wcId={callback_data.wcId}"
         )
 
-        # 灏哖ydantic妯″瀷杞崲涓哄瓧鍏�
-        callback_dict = callback_data.model_dump()
+        # 灏哖ydantic妯″瀷杞崲涓哄瓧鍏革紙鍏煎v1鍜寁2锛�
+        if hasattr(callback_data, 'model_dump'):
+            # Pydantic v2
+            callback_dict = callback_data.model_dump()
+        else:
+            # Pydantic v1
+            callback_dict = callback_data.dict()
 
         # 灏嗘秷鎭姞鍏ラ槦鍒�
         success = message_processor.enqueue_callback_message(callback_dict)

--
Gitblit v1.9.1