登录报错问题处理

This commit is contained in:
tianfeng 2025-11-20 16:48:03 +08:00
parent cb10413883
commit 2b520516b7

View File

@ -239,14 +239,18 @@ public class UserRunProfileTransportGatewayImpl implements UserRunProfileTranspo
entry.getKey(),
userBaseInfos.stream().map(BaseInfo::getId).collect(Collectors.toSet()));
return userBaseInfos.stream().map(userBaseInfo -> {
UserRunProfile newUserRunProfile = userProfileInfraConvertor.toUserRunProfile(
userBaseInfo);
newUserRunProfile.addWearBadge(userUseBadgeEntities.get(userBaseInfo.getId()).stream()
.filter(e -> !BadgeConfigTypeEnum.isHonorType(e.getType())).toList());
newUserRunProfile.setWearHonor(userUseBadgeEntities.get(userBaseInfo.getId()).stream()
.filter(e -> BadgeConfigTypeEnum.isHonorType(e.getType())).toList());
List<UseBadgeDTO> useBadgeDTOS = userUseBadgeEntities.get(userBaseInfo.getId());
if (!CollectionUtils.isEmpty(useBadgeDTOS)) {
newUserRunProfile.addWearBadge(useBadgeDTOS.stream()
.filter(e -> !BadgeConfigTypeEnum.isHonorType(e.getType())).toList());
newUserRunProfile.setWearHonor(useBadgeDTOS.stream()
.filter(e -> BadgeConfigTypeEnum.isHonorType(e.getType())).toList());
}
newUserRunProfile.addUseProps(userUsePropsEntityMap.get(userBaseInfo.getId()));
newUserRunProfile.addUseProps(userUseRoomTheme.get(userBaseInfo.getId()));
newUserRunProfile.setOwnSpecialId(userSpecialIdMap.get(userBaseInfo.getId()));