HJ_Server/src/api_o2s/union/Apirename.ts
DESKTOP-15R5JU0\legu 97e070ea81 init
2023-11-17 12:02:12 +08:00

17 lines
645 B
TypeScript

import { ApiCall } from "tsrpc";
import { Reqrename, Resrename } from "../../monopoly/protocols/union/Ptlrename";
import { GongHuiFun } from "../../public/gonghui/gonghui";
import { GHManage } from "../../public/gonghui/manage";
export default async function (call: ApiCall<Reqrename, Resrename>) {
let _newName = call.req.guildName;
await GongHuiFun.checkSetArgs({ name: _newName });
let _GH = await GHManage.getGH(call.req.guildId);
if (!_GH) {
call.error('', { status: 1001, message: globalThis.lng.wucigonghui });
}
_GH.updateSetting({ name: _newName });
call.succ({ status: 0, message: "success" });
}