🐞 fix(维护): 兼容

This commit is contained in:
luying
2023-05-08 09:57:24 +08:00
parent c511163467
commit 5f5cfa1674
2 changed files with 2 additions and 2 deletions

View File

@@ -305,7 +305,7 @@ export async function getIpLocation(ip: string) {
// 玩家是否是新玩家 // 玩家是否是新玩家
export async function checkIsNewUser(version: string, minVersion: string, uid: number, latestServerUniqId: number) { export async function checkIsNewUser(version: string, minVersion: string, uid: number, latestServerUniqId: number) {
let versionFlag = compareVersion(version, minVersion||'0.0.0.0'); let versionFlag = compareVersion(version||'0.0.0.0', minVersion||'0.0.0.1');
if(versionFlag >= 0) { if(versionFlag >= 0) {
let hasRole = await Role.checkHasRole(uid, latestServerUniqId); let hasRole = await Role.checkHasRole(uid, latestServerUniqId);
return !hasRole return !hasRole

View File

@@ -14,7 +14,7 @@ module.exports = () => {
if (isWhiteList) { if (isWhiteList) {
return await next(); return await next();
} else { } else {
const versionFlag = ctx.service.utils.compareVersion(version, server.maintenance.version||'0.0.0'); const versionFlag = ctx.service.utils.compareVersion(version||'0.0.0.0', server.maintenance.version||'0.0.0.1');
if(versionFlag >= 0) { // 新版本号 if(versionFlag >= 0) { // 新版本号
let hasRole = await Role.checkHasRole(ctx.uid, server.latestServerUniqId); // 是否是老玩家 let hasRole = await Role.checkHasRole(ctx.uid, server.latestServerUniqId); // 是否是老玩家
if(!hasRole) { if(!hasRole) {