From 2dc3cda51c6a6c085e318e2fec3c49989ed83d5c Mon Sep 17 00:00:00 2001 From: Lobo Date: Sun, 19 Apr 2026 14:59:27 +0200 Subject: [PATCH] Support now null as not initialized for SteamId --- .../modules/user/persistence/mapper/EntityMapper.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/auth_service/modules/user/persistence/mapper/EntityMapper.java b/src/main/java/auth_service/modules/user/persistence/mapper/EntityMapper.java index 2177322..76a38f7 100644 --- a/src/main/java/auth_service/modules/user/persistence/mapper/EntityMapper.java +++ b/src/main/java/auth_service/modules/user/persistence/mapper/EntityMapper.java @@ -31,13 +31,16 @@ public abstract class EntityMapper { } // 2. Map the main user fields and attach the settings + + var steamId = entity.getSteamId() == null ? 0L : entity.getSteamId(); + return User.builder() .id(entity.getId()) .email(entity.getEmail()) .encryptedPassword(entity.getPassword()) .lastLogin(entity.getLastLoginDate()) .createdDate(entity.getRegistrationDate()) - .steamId(entity.getSteamId()) + .steamId(steamId) .settings(settingsModel) .build(); } @@ -49,4 +52,4 @@ public abstract class EntityMapper { entity.setTheme(settings.getTheme()); return entity; } -} +} \ No newline at end of file