fix(client): stupid parse modes related bug

This commit is contained in:
teidesu 2021-04-24 19:26:23 +03:00
parent 0d3490ad7b
commit a51c1ae48c

View file

@ -65,7 +65,7 @@ export function getParseMode(
name = this._defaultParseMode name = this._defaultParseMode
} }
if (name in this._parseModes) { if (!(name in this._parseModes)) {
throw new MtCuteError(`Parse mode ${name} is not registered.`) throw new MtCuteError(`Parse mode ${name} is not registered.`)
} }
@ -80,7 +80,7 @@ export function getParseMode(
* @internal * @internal
*/ */
export function setDefaultParseMode(this: TelegramClient, name: string): void { export function setDefaultParseMode(this: TelegramClient, name: string): void {
if (name in this._parseModes) { if (!(name in this._parseModes)) {
throw new MtCuteError(`Parse mode ${name} is not registered.`) throw new MtCuteError(`Parse mode ${name} is not registered.`)
} }