退出家族去除缓存

This commit is contained in:
tianfeng 2025-12-30 15:15:05 +08:00
parent b5acdd03b2
commit 3510e63e41

View File

@ -13,7 +13,10 @@ import com.red.circle.other.inner.asserts.FamilyErrorCode;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import java.util.Collections;
import java.util.HashSet;
import java.util.Optional; import java.util.Optional;
import java.util.stream.Collectors;
/** /**
* <p> * <p>
@ -55,6 +58,8 @@ public class FamilyUserExitExe {
familyMemberInfo.getMemberUserId(), familyMemberInfo.getMemberUserId(),
userNickname userNickname
); );
userProfileGateway.removeCacheAll(new HashSet<>(Collections.singletonList(cmd.getReqUserId())));
} }
private boolean isAdmin(FamilyMemberInfo familyMemberInfo) { private boolean isAdmin(FamilyMemberInfo familyMemberInfo) {