From 31824c0504167d58d31ededae15b21313e95594a 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: Sun, 4 Aug 2024 20:56:49 +0800 Subject: [PATCH] refactor: get_group_list --- src/onebot11/action/group/GetGroupList.ts | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/onebot11/action/group/GetGroupList.ts b/src/onebot11/action/group/GetGroupList.ts index 246447bc..b28d67b7 100644 --- a/src/onebot11/action/group/GetGroupList.ts +++ b/src/onebot11/action/group/GetGroupList.ts @@ -2,10 +2,8 @@ import { OB11Group } from '../../types'; import { OB11Constructor } from '../../constructor'; import BaseAction from '../BaseAction'; import { ActionName } from '../types'; -import { groups } from '@/core/data'; import { NTQQGroupApi } from '@/core/apis'; import { Group } from '@/core/entities'; -import { log } from '@/common/utils/log'; import { FromSchema, JSONSchema } from 'json-schema-to-ts'; // no_cache get时传字符串 const SchemaData = { @@ -21,11 +19,7 @@ class GetGroupList extends BaseAction { actionName = ActionName.GetGroupList; PayloadSchema = SchemaData; protected async _handle(payload: Payload) { - let groupList: Group[] = Array.from(groups.values()); - if (groupList.length === 0 || payload?.no_cache === true || payload.no_cache === 'true') { - groupList = await NTQQGroupApi.getGroups(true); - // log('get groups', groups); - } + let groupList: Group[] = await NTQQGroupApi.getGroups(payload?.no_cache === true || payload.no_cache === 'true'); return OB11Constructor.groups(groupList); } }