🐛 Fix edit normal message media in WishWaitingListPlugin

This commit is contained in:
xtaodada 2024-12-02 16:15:42 +08:00
parent 9a11c698f9
commit 1712c93f26
Signed by: xtaodada
GPG Key ID: 4CBB3F4FA8C85659

View File

@ -228,10 +228,11 @@ class WishWaitingListPlugin(Plugin):
user_id = user.id user_id = user.id
image = await self.render(user_id, is_avatar) image = await self.render(user_id, is_avatar)
await image.edit_inline_media( reply_markup = await self.get_wish_waiting_list_button(user_id, is_avatar)
callback_query, if callback_query.message:
reply_markup=await self.get_wish_waiting_list_button(user_id, is_avatar), await image.edit_media(callback_query.message, reply_markup=reply_markup)
) else:
await image.edit_inline_media(callback_query, reply_markup=reply_markup)
async def get_inline_use_data(self) -> List[Optional[IInlineUseData]]: async def get_inline_use_data(self) -> List[Optional[IInlineUseData]]:
types = {"角色": "avatar", "武器": "weapon"} types = {"角色": "avatar", "武器": "weapon"}