From dc798c7bfa65ebf3ece95e6f1f5b4ca89ab0f752 Mon Sep 17 00:00:00 2001 From: luying Date: Tue, 24 Aug 2021 16:44:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=86=9B=E5=9B=A2=EF=BC=9A=E5=B1=8F=E8=94=BD?= =?UTF-8?q?=E8=AF=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/servers/connector/filter/global.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/game-server/app/servers/connector/filter/global.ts b/game-server/app/servers/connector/filter/global.ts index 6f1648f96..99ab5646c 100644 --- a/game-server/app/servers/connector/filter/global.ts +++ b/game-server/app/servers/connector/filter/global.ts @@ -26,10 +26,10 @@ Filter.prototype.before = async function (routeRecord: RouteRecord, msg: any, se let maintenServers = await pinus.app.rpc.connector.connectorRemote.getServerMainten.toServer(id); if(maintenServers.indexOf(serverId) != -1) { // 该服务器维护 let isWhiteList = await checkWhiteListWithUid(uid); - if(isWhiteList) next(null); + if(isWhiteList) return next(null); pinus.app.get('channelService').pushMessageByUids('onServerMaintenance', resResult(STATUS.SERVER_MAINTENANCE), [{ uid: roleId, sid }]); - next(new Error(), resResult(STATUS.SERVER_MAINTENANCE)); + return next(new Error(), resResult(STATUS.SERVER_MAINTENANCE)); } let hasBlockWords = false; @@ -40,7 +40,7 @@ Filter.prototype.before = async function (routeRecord: RouteRecord, msg: any, se } else if (routeRecord.route == 'role.roleHandler.rename') { hasBlockWords = await checkFilterWords(msg.roleName); } - if(hasBlockWords) next(new Error(), resResult(STATUS.BLOCK_WORDS)); + if(hasBlockWords) return next(new Error(), resResult(STATUS.BLOCK_WORDS)); next(null); };