feat(gvg): 添加gvg接口参数校验

This commit is contained in:
luying
2023-02-06 11:25:34 +08:00
parent 596e6e18cf
commit 394d88d20e
2 changed files with 294 additions and 5 deletions

View File

@@ -34,7 +34,7 @@ export class GVGManageHandler {
async createLeague(msg: { name: string, icon: number, notice: string }, session: BackendSession) {
const roleId = session.get('roleId');
const guildCode = session.get('guildCode');
const { name, icon, notice } = msg;
const { name, icon, notice = '' } = msg;
const checkNameResult = await GVGLeagueModel.checkName(name);
if (checkNameResult) return resResult(STATUS.LEAGUE_NAME_DUP);
@@ -62,7 +62,7 @@ export class GVGManageHandler {
const roleId = session.get('roleId');
const guildCode = session.get('guildCode');
const serverId = session.get('serverId');
const { page, name } = msg;
const { page = 1, name } = msg;
let serverType = await getGVGServerType(serverId);
if(serverType == GVG_SERVER_TYPE.NO) return resResult(STATUS.GVG_NO_SERVER_TYPE);