diff --git a/src/taskingame/base/ITask.ts b/src/taskingame/base/ITask.ts index aae8228..4f5e3dc 100644 --- a/src/taskingame/base/ITask.ts +++ b/src/taskingame/base/ITask.ts @@ -34,7 +34,8 @@ export abstract class ITask { public async claimReward(cfg: any) { const user = this.user let channel = user.googleId ? '0' : '6' - let gameData = await queryInGameInfo(user.googleId, channel) + let gameId = user.gameId() + let gameData = await queryInGameInfo(gameId, channel) if (!(await this.check(cfg, gameData))) { throw new ZError(50, 'not match condition') }