Merge branch 'develop' into feature/Feature-cancellaColli
Some checks failed
IntegryManagementSystem_Multi/pipeline/head There was a failure building this commit

This commit is contained in:
2025-04-10 13:07:44 +02:00

View File

@@ -101,6 +101,7 @@ public class UserCacheService {
}
public List<String> retrieveProfilesOfUser(String username, String password, IntegryApplicationEnum application) {
ArrayList<String> profiles = new ArrayList<>();
for (Map.Entry<String, List<UserDTO>> users : cachedUsers.entrySet()) {
@@ -115,6 +116,7 @@ public class UserCacheService {
}
public @Nullable UserDTO retrieveUser(String dbName, String md5User) {
cacheLock.lock();
List<UserDTO> users = cachedUsers.getOrDefault(dbName, null);
if (users == null || users.isEmpty())
@@ -130,10 +132,12 @@ public class UserCacheService {
})
.findFirst();
cacheLock.unlock();
return foundUser.orElse(null);
}
public @Nullable UserDTO retrieveUser(String dbName, String username, String password, IntegryApplicationEnum application) {
cacheLock.lock();
List<UserDTO> users = cachedUsers.getOrDefault(dbName, null);
if (users == null || users.isEmpty())
@@ -154,6 +158,7 @@ public class UserCacheService {
(application == IntegryApplicationEnum.GESTIONALE_BASE && x.isInternal())))
.findFirst();
cacheLock.unlock();
return foundUser.orElse(null);
}