修东西

fix: get_group_info和get_group_list都返回群列表
This commit is contained in:
YuChuXi 2024-02-17 01:39:06 +08:00 committed by GitHub
parent d54111ce94
commit e554d805b5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,5 +1,5 @@
import { OB11Group } from '../types';
import { getGroup, groups } from "../../common/data";
import { getGroup } from "../../common/data";
import { OB11Constructor } from "../constructor";
import BaseAction from "./BaseAction";
import { ActionName } from "./types";
@ -8,17 +8,17 @@ interface PayloadType {
group_id: number
}
class GetGroupInfo extends BaseAction<PayloadType, OB11Group[]> {
class GetGroupInfo extends BaseAction<PayloadType, OB11Group> {
actionName = ActionName.GetGroupInfo
protected async _handle(payload: PayloadType) {
const group = await getGroup(payload.group_id.toString())
if (group) {
return OB11Constructor.groups(groups)
return OB11Constructor.group(group)
} else {
throw `${payload.group_id}不存在`
}
}
}
export default GetGroupInfo
export default GetGroupInfo