mirror of https://github.com/coddrago/Heroku
Fix inline units error status messages
parent
1e7de51618
commit
1fa4338733
|
@ -335,7 +335,10 @@ class Form(InlineUnit):
|
|||
async def answer(msg: str):
|
||||
nonlocal message
|
||||
if isinstance(message, Message):
|
||||
await (message.edit if message.out else message.respond)(msg)
|
||||
await (message.edit if message.out else message.respond)(
|
||||
msg,
|
||||
**({} if message.out else {"reply_to": utils.get_topic(message)}),
|
||||
)
|
||||
else:
|
||||
await self._client.send_message(message, msg)
|
||||
|
||||
|
|
|
@ -276,7 +276,7 @@ class Gallery(InlineUnit):
|
|||
if isinstance(message, Message):
|
||||
await (message.edit if message.out else message.respond)(
|
||||
msg,
|
||||
**({"reply_to": utils.get_topic(message)} if message.out else {}),
|
||||
**({} if message.out else {"reply_to": utils.get_topic(message)}),
|
||||
)
|
||||
else:
|
||||
await self._client.send_message(message, msg)
|
||||
|
|
|
@ -203,7 +203,7 @@ class List(InlineUnit):
|
|||
if isinstance(message, Message):
|
||||
await (message.edit if message.out else message.respond)(
|
||||
msg,
|
||||
**({"reply_to": utils.get_topic(message)} if message.out else {}),
|
||||
**({} if message.out else {"reply_to": utils.get_topic(message)}),
|
||||
)
|
||||
else:
|
||||
await self._client.send_message(message, msg)
|
||||
|
|
Loading…
Reference in New Issue