From 433ad9b06f7cbdeca6e49d765adcb851a6752815 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Mon, 3 Jun 2024 16:56:08 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=BF=9B=E4=B8=80=E6=AD=A5=E6=A0=87?= =?UTF-8?q?=E5=87=86=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/onebot11/action/group/SetGroupAddRequest.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/onebot11/action/group/SetGroupAddRequest.ts b/src/onebot11/action/group/SetGroupAddRequest.ts index c4ad7ed2..7fb6936e 100644 --- a/src/onebot11/action/group/SetGroupAddRequest.ts +++ b/src/onebot11/action/group/SetGroupAddRequest.ts @@ -12,7 +12,7 @@ const SchemaData = { approve: { type: 'boolean' }, reason: { type: 'string' } }, - required: ['flag', 'approve'] + required: ['flag'] } as const satisfies JSONSchema; type Payload = FromSchema; @@ -22,7 +22,7 @@ export default class SetGroupAddRequest extends BaseAction { PayloadSchema = SchemaData; protected async _handle(payload: Payload): Promise { const flag = payload.flag.toString(); - const approve = payload.approve.toString() === 'true'; + const approve = payload.approve?.toString() === 'true'; const notify = groupNotifies[flag]; if (!notify) { throw `${flag}对应的加群通知不存在`;