From: Laurence Maultsby Date: Thu, 6 Apr 2017 18:48:03 +0000 (-0400) Subject: Check for role object on users in project-config before mapping through values in... X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=commitdiff_plain;h=7667a1e05e21dc336503f058cac111fac91f06c6 Check for role object on users in project-config before mapping through values in userManagementAPI.getUserInfo Signed-off-by: Laurence Maultsby --- diff --git a/skyquake/framework/core/modules/api/userManagementAPI.js b/skyquake/framework/core/modules/api/userManagementAPI.js index 873ab1933..c6260dfea 100644 --- a/skyquake/framework/core/modules/api/userManagementAPI.js +++ b/skyquake/framework/core/modules/api/userManagementAPI.js @@ -129,7 +129,7 @@ UserManagement.getUserInfo = function(req, userId, domain) { data: p, role: {} } - u.role.map(function(r) { + u.role && u.role.map(function(r) { userData.project[p.name].role[r.role] = true }); }