diff --git a/ems-engine/src/main/java/it/integry/ems/system/service/SystemService.java b/ems-engine/src/main/java/it/integry/ems/system/service/SystemService.java index e031cc5a1c..20747273f5 100644 --- a/ems-engine/src/main/java/it/integry/ems/system/service/SystemService.java +++ b/ems-engine/src/main/java/it/integry/ems/system/service/SystemService.java @@ -334,7 +334,7 @@ public class SystemService { for (String profile : profiles) { String dbName = settingsModel.getDbNameFromProfileDb(profile); - //MD5 utilizzato da Ordikids + //MD5 utilizzato da Ordikids e Farmmes if (UtilityString.isNullOrEmpty(password) && !UtilityString.isNullOrEmpty(md5User)) { foundUser = userCacheService.retrieveUser(dbName, md5User); } else @@ -351,7 +351,7 @@ public class SystemService { if (foundUser == null) { logger.error(String.format("Credenziali non valide utente: %s ( %s) ", - username, multiDBTransactionManager.getPrimaryConnection().getCatalog() + " )")); + UtilityString.isNull(username,md5User), multiDBTransactionManager.getPrimaryConnection().getCatalog() + " )")); throw new Exception("Credenziali non valide"); } else if (!foundUser.isAttivo()) { throw new Exception("Utente non attivo");