From 65d376acb1629f613e340fadec3c2832f9d845c1 Mon Sep 17 00:00:00 2001
From: RIHTARSIC Joze <joze.rihtarsic@ext.ec.europa.eu>
Date: Thu, 10 Oct 2024 18:47:52 +0200
Subject: [PATCH] [EDELIVERY-14007] Now alert on new user is created even if
 mail is not provided

---
 .../ec/edelivery/smp/services/ui/UIUserService.java      | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/smp-server-library/src/main/java/eu/europa/ec/edelivery/smp/services/ui/UIUserService.java b/smp-server-library/src/main/java/eu/europa/ec/edelivery/smp/services/ui/UIUserService.java
index 152d36a4a..b91007e3c 100644
--- a/smp-server-library/src/main/java/eu/europa/ec/edelivery/smp/services/ui/UIUserService.java
+++ b/smp-server-library/src/main/java/eu/europa/ec/edelivery/smp/services/ui/UIUserService.java
@@ -356,9 +356,8 @@ public class UIUserService extends UIServiceBase<DBUser, UserRO> {
     public UserRO createDBUser(DBUser dbUser) {
         userDao.persistFlushDetach(dbUser);
         UserRO userRO =  conversionService.convert(dbUser, UserRO.class);
-        if (StringUtils.isNotBlank(userRO.getEmailAddress())){
-            alertService.alertUserCreated(dbUser);
-        }
+        // create alert for user creation
+        alertService.alertUserCreated(dbUser);
         return userRO;
     }
 
@@ -532,8 +531,8 @@ public class UIUserService extends UIServiceBase<DBUser, UserRO> {
     /**
      * User can be deleted only if it does not own any of the service groups.
      *
-     * @param dev
-     * @return
+     * @param dev - delete entity validation
+     * @return delete entity validation result
      */
     public DeleteEntityValidation validateDeleteRequest(DeleteEntityValidation dev) {
         List<Long> idList = dev.getListIds().stream().map(SessionSecurityUtils::decryptEntityId).collect(Collectors.toList());
-- 
GitLab