diff --git a/src/onebot11/action/group/SetGroupAddRequest.ts b/src/onebot11/action/group/SetGroupAddRequest.ts index 7fb6936e..bce72a14 100644 --- a/src/onebot11/action/group/SetGroupAddRequest.ts +++ b/src/onebot11/action/group/SetGroupAddRequest.ts @@ -9,10 +9,10 @@ const SchemaData = { type: 'object', properties: { flag: { type: 'string' }, - approve: { type: 'boolean' }, + approve: { type: ['string', 'boolean'] }, reason: { type: 'string' } }, - required: ['flag'] + required: ['flag'], } as const satisfies JSONSchema; type Payload = FromSchema; diff --git a/src/onebot11/action/user/SetFriendAddRequest.ts b/src/onebot11/action/user/SetFriendAddRequest.ts index 20385369..3a5375a1 100644 --- a/src/onebot11/action/user/SetFriendAddRequest.ts +++ b/src/onebot11/action/user/SetFriendAddRequest.ts @@ -8,10 +8,10 @@ const SchemaData = { type: 'object', properties: { flag: { type: 'string' }, - approve: { type: 'boolean' }, + approve: { type: ['string', 'boolean'] }, remark: { type: 'string' } }, - required: ['flag','approve'] + required: ['flag', 'approve'] } as const satisfies JSONSchema; type Payload = FromSchema;