修复<get_group_at_all_remain>接口总是返回<Error: atInfo not found>

This commit is contained in:
Nepenthe 2024-10-27 22:04:48 +08:00
parent d885bab426
commit 95a00d7f35

View File

@ -17,8 +17,8 @@ export class GoCQHTTPGetGroupAtAllRemain extends BaseAction<Payload, any> {
async _handle(payload: Payload) { async _handle(payload: Payload) {
const ret = await this.core.apis.GroupApi.getGroupRemainAtTimes(payload.group_id.toString()); const ret = await this.core.apis.GroupApi.getGroupRemainAtTimes(payload.group_id.toString());
if (!ret.atInfo || ret.result !== 0) { if (ret.errCode !== 0) {
throw new Error('atInfo not found'); throw new Error('Not in the group');
} }
const data = { const data = {
can_at_all: ret.atInfo.canAtAll, can_at_all: ret.atInfo.canAtAll,