From 53dff854cdd829f8d72e3eefb84239f4968a37b7 Mon Sep 17 00:00:00 2001 From: "PC-202302260912\\Administrator" <1769111741@qq.com> Date: Fri, 25 Aug 2023 11:26:02 +0800 Subject: [PATCH] =?UTF-8?q?=E7=83=AD=E6=9B=B4=E5=85=AC=E4=BC=9Abug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ljsd/jieling/logic/dao/GuilidManager.java | 3 --- .../main/java/com/ljsd/jieling/logic/family/GuildLogic.java | 6 +++--- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/GuilidManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/GuilidManager.java index a0390ab15..2d889e834 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/GuilidManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/GuilidManager.java @@ -156,9 +156,6 @@ public class GuilidManager { break; } GuildInfo guildInfo = RedisUtil.getInstence().getMapValue2(getFamilyKey(), value, GuildInfo.class); - if (guildInfo != null && guildInfo.getServerId() != GameApplication.serverId){ - return; - } // redis清理key AbstractRank guildRank = RankContext.getRankEnum(RankEnum.CAR_DEALY_GUILD_RANK.getType()); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/family/GuildLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/family/GuildLogic.java index b17e08c6b..55b9bab70 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/family/GuildLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/family/GuildLogic.java @@ -847,11 +847,11 @@ public class GuildLogic { String title = SErrorCodeEerverConfig.getI18NMessage("guild_breakup_title"); Set chairmans = guildInfo.getMembers().get(GlobalsDef.CHAIRMAN); Integer chairmanUid = chairmans.iterator().next(); - User chairmanUser = UserManager.getUserNotCache(chairmanUid); - if (chairmanUser == null){ + CSPlayer player = CrossServiceLogic.getPlayerByRedis(chairmanUid); + if (player == null){ return; } - String content = SErrorCodeEerverConfig.getI18NMessageNeedConvert("guild_breakup_txt",new String[]{guildInfo.getName(),chairmanUser.getPlayerInfoManager().getNickName()},new int[]{0,0},"#"); + String content = SErrorCodeEerverConfig.getI18NMessageNeedConvert("guild_breakup_txt",new String[]{guildInfo.getName(),player.getName()},new int[]{0,0},"#"); for(Set items : members.values()){ for(Integer sendUid : items){ try {