From 17a87e830038847c446c6035159023edc95ede6d Mon Sep 17 00:00:00 2001 From: luying Date: Fri, 10 Jun 2022 12:03:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=85=E5=80=BC=EF=BC=9A=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=9C=88=E5=8D=A1=E5=9C=A8=E6=8E=89=E7=BA=BF=E6=83=85=E5=86=B5?= =?UTF-8?q?=E4=B8=8B=E4=BC=9A=E5=8D=A1=E4=BD=8F=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/services/activity/monthlyTicketService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/game-server/app/services/activity/monthlyTicketService.ts b/game-server/app/services/activity/monthlyTicketService.ts index c96601890..925fff84b 100644 --- a/game-server/app/services/activity/monthlyTicketService.ts +++ b/game-server/app/services/activity/monthlyTicketService.ts @@ -130,7 +130,7 @@ export async function makeMonthlyTicketReward(roleId: string, roleName: string, await ActivityMonthlyTicketModel.buyMonthlyTicket(serverId, roleId, activityId, activityData.type, endTime, playerData.isForever) if(activityData.type == ACTIVITY_TYPE.MONTHLY_TICKET_2) { let role = await RoleModel.buyForeverTicket(roleId); - await pinus.app.rpc.connector.connectorRemote.setOtherUserSession.toServer(sid,[{ roleId, vipStartTime: role.vipStartTime }]); + if(sid) await pinus.app.rpc.connector.connectorRemote.setOtherUserSession.toServer(sid,[{ roleId, vipStartTime: role.vipStartTime }]); } let firstReward = playerData.firstReward; let rewardParamArr: Array = stringToRewardParam(firstReward);