Public Access
fix(user): null-safe steamId comparison in updateSettings
This commit is contained in:
1 parent
73dfeb4e7d
commit
39f08c9563
1 file changed
+2
-1
@@ -12,6 +12,7 @@ import jakarta.transaction.Transactional;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.Objects;
|
||||
import java.util.Optional;
|
||||
import java.util.UUID;
|
||||
|
||||
@@ -76,7 +77,7 @@ public class UserRepositoryImpl implements UserRepository {
|
||||
settingsEntity.setLanguage(settings.getLanguage());
|
||||
settingsEntity.setTheme(settings.getTheme());
|
||||
|
||||
boolean steamIdChanged = userEntity.getSteamId() != steamId;
|
||||
boolean steamIdChanged = !Objects.equals(userEntity.getSteamId(), steamId);
|
||||
userEntity.setSteamId(steamId);
|
||||
|
||||
return steamIdChanged;
|
||||
|
||||
Reference in new issue
Block a user