fix: accept sync function in editMessageWith
This commit is contained in:
parent
8fbd5365be
commit
e335a6cf10
1 changed files with 2 additions and 1 deletions
|
@ -1,6 +1,7 @@
|
||||||
import {
|
import {
|
||||||
CallbackQuery,
|
CallbackQuery,
|
||||||
getMarkedPeerId,
|
getMarkedPeerId,
|
||||||
|
MaybeAsync,
|
||||||
Message,
|
Message,
|
||||||
MtArgumentError,
|
MtArgumentError,
|
||||||
MtMessageNotFoundError,
|
MtMessageNotFoundError,
|
||||||
|
@ -72,7 +73,7 @@ export class CallbackQueryContext extends CallbackQuery implements UpdateContext
|
||||||
/**
|
/**
|
||||||
* Shortcut for getting the message and editing it.
|
* Shortcut for getting the message and editing it.
|
||||||
*/
|
*/
|
||||||
async editMessageWith(handler: (msg: Message) => Promise<Parameters<CallbackQueryContext['editMessage']>[0]>) {
|
async editMessageWith(handler: (msg: Message) => MaybeAsync<Parameters<CallbackQueryContext['editMessage']>[0]>) {
|
||||||
const msg = await this.getMessage()
|
const msg = await this.getMessage()
|
||||||
if (!msg) return
|
if (!msg) return
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue