build: v1.5.2 - GetMsg兼容

This commit is contained in:
手瓜一十雪
2024-06-05 12:14:41 +08:00
parent d713c4a0a2
commit 2fc5e29d94
2 changed files with 3 additions and 2 deletions

View File

@@ -11,7 +11,7 @@ export type ReturnDataType = OB11Message
const SchemaData = {
type: 'object',
properties: {
message_id: { type: 'number' },
message_id: { type: ['number','string'] },
},
required: ['message_id']
} as const satisfies JSONSchema;
@@ -26,7 +26,7 @@ class GetMsg extends BaseAction<Payload, OB11Message> {
if (!payload.message_id) {
throw Error('参数message_id不能为空');
}
let msg = await dbUtil.getMsgByShortId(payload.message_id);
let msg = await dbUtil.getMsgByShortId(parseInt(payload.message_id.toString()));
if (!msg) {
msg = await dbUtil.getMsgByLongId(payload.message_id.toString());
}