mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-12-20 05:30:06 +08:00
找不到类型时显式报错 (#1256)
This commit is contained in:
parent
ada614d007
commit
66f30e1ebf
@ -1124,10 +1124,13 @@ export class OneBotMsgApi {
|
|||||||
if (ignoreTypes.includes(sendMsg.type)) {
|
if (ignoreTypes.includes(sendMsg.type)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
const converter = this.ob11ToRawConverters[sendMsg.type] as (
|
const converter = this.ob11ToRawConverters[sendMsg.type] as ((
|
||||||
sendMsg: Extract<OB11MessageData, { type: OB11MessageData['type'] }>,
|
sendMsg: Extract<OB11MessageData, { type: OB11MessageData['type'] }>,
|
||||||
context: SendMessageContext,
|
context: SendMessageContext,
|
||||||
) => Promise<SendMessageElement | undefined>;
|
) => Promise<SendMessageElement | undefined>) | undefined;
|
||||||
|
if (converter == undefined) {
|
||||||
|
throw new Error('未知的消息类型:' + sendMsg.type);
|
||||||
|
}
|
||||||
const callResult = converter(
|
const callResult = converter(
|
||||||
sendMsg,
|
sendMsg,
|
||||||
{ peer, deleteAfterSentFiles },
|
{ peer, deleteAfterSentFiles },
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user