From a48857de4f140f31c659dd78a4bc9df0fc20b50b Mon Sep 17 00:00:00 2001 From: liangtongchuan Date: Tue, 25 Apr 2023 18:44:31 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(review):=20=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E5=AE=A1=E6=A0=B8=E6=9C=8D=E8=BF=9B=E5=8E=BB=E9=80=BB=E8=BE=91?= =?UTF-8?q?=EF=BC=8C=E4=BB=85=E5=88=A4=E6=96=ADios?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web-server/app/controller/game.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/web-server/app/controller/game.ts b/web-server/app/controller/game.ts index 33e509114..024c91917 100644 --- a/web-server/app/controller/game.ts +++ b/web-server/app/controller/game.ts @@ -46,7 +46,7 @@ export default class GameController extends Controller { public async checkReview() { const { ctx } = this; - const { version, platformAppid, platformAppId, addressType } = ctx.request.body; + const { version, platformAppid, platformAppId, addressType, platform: clientPlatform } = ctx.request.body; let curRegion = await RegionModel.findRegionByEnv(this.app.config.realEnv); if(!curRegion) { @@ -66,7 +66,11 @@ export default class GameController extends Controller { privacyPolicyLink = channelInfo.privacyPolicyLink; } - let isReview = await ctx.service.update.checkReview(curRegion, version); + let isReview = false; + if (platform === 'ios' || clientPlatform === 'ios') { + isReview = await ctx.service.update.checkReview(curRegion, version); + } + let hasNewWebServer = false, webServerUrl = ''; if(isReview && curRegion.reviewEnv) { let reviewRegion = await RegionModel.findRegionByEnv(curRegion.reviewEnv);