🐛 Fix edit normal message media in WishWaitingListPlugin

This commit is contained in:
xtaodada 2024-12-02 16:15:42 +08:00
parent 22dcbff0f8
commit 1ca91e0a9a
Signed by: xtaodada
GPG Key ID: 4CBB3F4FA8C85659

View File

@ -228,10 +228,11 @@ class WishWaitingListPlugin(Plugin):
user_id = user.id
image = await self.render(user_id, is_avatar)
await image.edit_inline_media(
callback_query,
reply_markup=await self.get_wish_waiting_list_button(user_id, is_avatar),
)
reply_markup = await self.get_wish_waiting_list_button(user_id, is_avatar)
if callback_query.message:
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]]:
types = {"角色": "avatar", "武器": "weapon"}