先初始化数据库

This commit is contained in:
liuwei
2025-04-22 15:29:20 +08:00
parent 6d3eca60da
commit f27e078d38
2 changed files with 3 additions and 5 deletions

View File

@@ -17,10 +17,8 @@ logger = logging.getLogger(__name__)
class ContactsDBOperator(BaseDBOperator): class ContactsDBOperator(BaseDBOperator):
"""微信联系人数据库操作类""" """微信联系人数据库操作类"""
def __init__(self, db_manager=None): def __init__(self, db_manager: DBConnectionManager):
"""初始化联系人数据库操作类""" super().__init__(db_manager)
super().__init__(db_manager or DBConnectionManager.get_instance())
self.logger = logging.getLogger("ContactsDBOperator")
def _ensure_table_exists(self): def _ensure_table_exists(self):

View File

@@ -460,7 +460,7 @@ class Robot(Job):
# 批量获取联系人详细信息 # 批量获取联系人详细信息
contact_info = self.client.get_detail_info(self.app_id, batch_wxids) 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: if contact_info and contact_info.get("ret") == 200 and "data" in contact_info:
contact_data = contact_info.get("data", []) contact_data = contact_info.get("data", [])