diff --git a/modules/distribution/src/repository/jaggeryapps/iot/api/user-api.jag b/modules/distribution/src/repository/jaggeryapps/iot/api/user-api.jag index 87c43bb3..b1d7cd31 100644 --- a/modules/distribution/src/repository/jaggeryapps/iot/api/user-api.jag +++ b/modules/distribution/src/repository/jaggeryapps/iot/api/user-api.jag @@ -59,14 +59,14 @@ if (uriMatcher.match("/{context}/api/user/login/")) { emailAddress = addUserFormData.emailAddress; password = addUserFormData.password; - if (!addUserFormData.userRoles) { - userRoles = null; - } else { - userRoles = String(addUserFormData.userRoles).split(","); - } - //enable internal subscriptions for APIM - userRoles = userRoles + ", Internal/subscriber, Internal/everyone"; + //enable internal subscriptions for APIM + userRoleStr = "Internal/subscriber,Internal/everyone" ; + + userRoles = String(userRoleStr).split(","); + + + try { result = userModule.registerUser(username, firstname, lastname, emailAddress, password,