From: Muni Mohan Kunchi Date: Tue, 14 Apr 2020 18:23:15 +0000 (-0400) Subject: [PORTAL-876] pushing code for allowing non human users. X-Git-Tag: 3.4.0~106 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=21e503048d2d083e532064de6aab0fcb7ae0dea1;p=portal.git [PORTAL-876] pushing code for allowing non human users. pushing code for allowing non human users. Issue-ID: PORTAL-876 Signed-off-by: Muni Mohan Kunchi Change-Id: I26411bc985caeec782f67dfa1683b055ca27bc35 --- diff --git a/ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/service/UserRolesCommonServiceImpl.java b/ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/service/UserRolesCommonServiceImpl.java index e5ce2068..4924e654 100644 --- a/ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/service/UserRolesCommonServiceImpl.java +++ b/ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/service/UserRolesCommonServiceImpl.java @@ -200,7 +200,12 @@ public class UserRolesCommonServiceImpl { client = new EPUser(); client.setOrgUserId(userId); client.setSystemUser(true); - client.setFirstName(userId.substring(0,userId.indexOf("@"))); + if (userId.indexOf("@") != -1) { + client.setFirstName(userId.substring(0,userId.indexOf("@"))); + } + else { + client.setFirstName(userId); + } } if (client == null) { String msg = "createLocalUserIfNecessary: cannot create user " + userId