diff --git a/db/contacts_db.py b/db/contacts_db.py index ffc7a4e..97078cc 100644 --- a/db/contacts_db.py +++ b/db/contacts_db.py @@ -17,10 +17,8 @@ logger = logging.getLogger(__name__) class ContactsDBOperator(BaseDBOperator): """微信联系人数据库操作类""" - def __init__(self, db_manager=None): - """初始化联系人数据库操作类""" - super().__init__(db_manager or DBConnectionManager.get_instance()) - self.logger = logging.getLogger("ContactsDBOperator") + def __init__(self, db_manager: DBConnectionManager): + super().__init__(db_manager) def _ensure_table_exists(self): diff --git a/robot.py b/robot.py index 3e82b30..8d3373d 100644 --- a/robot.py +++ b/robot.py @@ -460,7 +460,7 @@ class Robot(Job): # 批量获取联系人详细信息 contact_info = self.client.get_detail_info(self.app_id, batch_wxids) - + self.LOG.info(f"获取联系人详细信息响应: {contact_info}") # 处理返回的数据 if contact_info and contact_info.get("ret") == 200 and "data" in contact_info: contact_data = contact_info.get("data", [])