From dd9392871e43553845788df3666c8e264ada663d Mon Sep 17 00:00:00 2001 From: jiaoyangna <3046463818@qq.com> Date: Sat, 28 Aug 2021 17:03:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=81=E7=BB=9D=E9=98=B5=E5=85=AC=E4=BC=9A?= =?UTF-8?q?=E5=90=8D=E5=AD=97=E6=98=BE=E7=A4=BA=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/Guild/DeathPos/DeathPosManager.lua | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Guild/DeathPos/DeathPosManager.lua b/Assets/ManagedResources/~Lua/Modules/Guild/DeathPos/DeathPosManager.lua index aa6e5ec069..705f4685bf 100644 --- a/Assets/ManagedResources/~Lua/Modules/Guild/DeathPos/DeathPosManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Guild/DeathPos/DeathPosManager.lua @@ -95,13 +95,18 @@ function this.SetGuildInfoData(data) end --推送设置公会信息数据 data msg.changeInfo function this.SetGuildInfoIndication(data) + --LogGreen("data.pathId:"..data.pathId.." data.guildName:"..data.guildName) + local isAdd = true for i, v in ipairs(guildInfoData) do if data.pathId==v.pathId then - guildInfoData[i]=data - else - table.insert(guildInfoData,data) + guildInfoData[i] = data + isAdd = false + break end end + if isAdd then + table.insert(guildInfoData,data) + end end --获取公会信息修改数据 function this.GetGuildInfoData()