调整更新联系人功能

This commit is contained in:
liuwei
2025-07-28 15:57:36 +08:00
parent 831e87add5
commit 14770b3720

View File

@@ -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: