调整更新联系人功能
This commit is contained in:
10
robot.py
10
robot.py
@@ -616,16 +616,18 @@ class Robot:
|
||||
self.allContacts[wxid] = nick_name
|
||||
|
||||
self.head_images[wxid] = small_head_img_url
|
||||
friends = await self.ipad_bot.get_contract_list()
|
||||
|
||||
self.all_chatroom_members = self.contacts_db.get_chatroom_member_list_name_all()
|
||||
self.contact_manager.set_contacts(self.allContacts, friends, self.head_images,
|
||||
self.all_chatroom_members)
|
||||
self.LOG.info(f"已更新群 {group_id} 的成员信息")
|
||||
else:
|
||||
self.LOG.error(f"获取群 {group_id} 信息失败,证明用户无该群信息,删除群的相关资料。")
|
||||
# 删除群数据库中的群信息
|
||||
self.contacts_db.delete_chatroom_all_info(group_id)
|
||||
self.allContacts.pop(group_id)
|
||||
|
||||
friends = await self.ipad_bot.get_contract_list()
|
||||
self.all_chatroom_members = self.contacts_db.get_chatroom_member_list_name_all()
|
||||
self.contact_manager.set_contacts(self.allContacts, friends, self.head_images,
|
||||
self.all_chatroom_members)
|
||||
self.LOG.info("联系人信息刷新完成")
|
||||
|
||||
async def login_twice_auto_auth(self) -> None:
|
||||
|
||||
Reference in New Issue
Block a user