From abae5bafde84902bf0e154197a40422d8e4db70e Mon Sep 17 00:00:00 2001 From: Stephan Krusche Date: Sun, 11 Aug 2024 10:23:27 +0200 Subject: [PATCH] fix logic error --- .../connectors/ldap/LdapAuthenticationProvider.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/de/tum/in/www1/artemis/service/connectors/ldap/LdapAuthenticationProvider.java b/src/main/java/de/tum/in/www1/artemis/service/connectors/ldap/LdapAuthenticationProvider.java index dca4df2378cd..fed76f831bf5 100644 --- a/src/main/java/de/tum/in/www1/artemis/service/connectors/ldap/LdapAuthenticationProvider.java +++ b/src/main/java/de/tum/in/www1/artemis/service/connectors/ldap/LdapAuthenticationProvider.java @@ -127,23 +127,23 @@ private User getOrCreateUser(Authentication authentication) { if (optionalUser.isPresent()) { User user = optionalUser.get(); boolean saveNeeded = false; - if (Objects.equals(user.getLogin(), ldapUserDto.getLogin())) { + if (!Objects.equals(user.getLogin(), ldapUserDto.getLogin())) { user.setLogin(ldapUserDto.getLogin()); saveNeeded = true; } - if (Objects.equals(user.getFirstName(), ldapUserDto.getFirstName())) { + if (!Objects.equals(user.getFirstName(), ldapUserDto.getFirstName())) { user.setFirstName(ldapUserDto.getFirstName()); saveNeeded = true; } - if (Objects.equals(user.getLastName(), ldapUserDto.getLastName())) { + if (!Objects.equals(user.getLastName(), ldapUserDto.getLastName())) { user.setLastName(ldapUserDto.getLastName()); saveNeeded = true; } - if (Objects.equals(user.getEmail(), ldapUserDto.getEmail())) { + if (!Objects.equals(user.getEmail(), ldapUserDto.getEmail())) { user.setEmail(ldapUserDto.getEmail()); saveNeeded = true; } - if (Objects.equals(user.getRegistrationNumber(), ldapUserDto.getRegistrationNumber())) { + if (!Objects.equals(user.getRegistrationNumber(), ldapUserDto.getRegistrationNumber())) { user.setRegistrationNumber(ldapUserDto.getRegistrationNumber()); saveNeeded = true; }