|
@@ -250,7 +250,9 @@ namespace GFGGame
|
|
|
protected override async ETTask Run(Session session, S2C_LeagueContribution message)
|
|
|
{
|
|
|
LeagueData leagueData = LeagueDataManager.Instance.LeagueData;
|
|
|
- if (leagueData.LeagueMemberDatas.ContainsKey(message.RoleId))
|
|
|
+ //if (leagueData.LeagueMemberDatas.ContainsKey(message.RoleId))
|
|
|
+ leagueData.LeagueMemberDatas.TryGetValue(message.RoleId, out LeagueMemberData memberData);
|
|
|
+ if (memberData != null)
|
|
|
{
|
|
|
leagueData.LeagueMemberDatas[message.RoleId].WeekContribution = message.WeekContribution;
|
|
|
leagueData.LeagueMemberDatas[message.RoleId].AllContribution = message.AllContribution;
|