fix(client): do not pass empty message if no edit

This commit is contained in:
teidesu 2021-06-20 00:42:49 +03:00
parent 73d9a850ee
commit 92233d6d09
2 changed files with 4 additions and 4 deletions

View file

@ -65,7 +65,7 @@ export async function editInlineMessage(
progressCallback?: (uploaded: number, total: number) => void progressCallback?: (uploaded: number, total: number) => void
} }
): Promise<void> { ): Promise<void> {
let content: string | undefined let content: string | undefined = undefined
let entities: tl.TypeMessageEntity[] | undefined let entities: tl.TypeMessageEntity[] | undefined
let media: tl.TypeInputMedia | undefined = undefined let media: tl.TypeInputMedia | undefined = undefined
@ -83,7 +83,7 @@ export async function editInlineMessage(
params.media.entities params.media.entities
) )
} }
} else { } else if (params.text) {
;[content, entities] = await this._parseEntities( ;[content, entities] = await this._parseEntities(
params.text, params.text,
params.parseMode, params.parseMode,

View file

@ -77,7 +77,7 @@ export async function editMessage(
progressCallback?: (uploaded: number, total: number) => void progressCallback?: (uploaded: number, total: number) => void
} }
): Promise<Message> { ): Promise<Message> {
let content: string | undefined let content: string | undefined = undefined
let entities: tl.TypeMessageEntity[] | undefined let entities: tl.TypeMessageEntity[] | undefined
let media: tl.TypeInputMedia | undefined = undefined let media: tl.TypeInputMedia | undefined = undefined
@ -93,7 +93,7 @@ export async function editMessage(
params.media.entities params.media.entities
) )
} }
} else { } else if (params.text) {
;[content, entities] = await this._parseEntities( ;[content, entities] = await this._parseEntities(
params.text, params.text,
params.parseMode, params.parseMode,