X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=skyquake%2Fplugins%2Fuser_management%2Fsrc%2FplatformRoleManagement%2FplatformRoleManagement.jsx;h=de5064bef408ba104ac24c3168eeb58caede9c45;hb=a0fefa94b21ae1620756cda0d22d5de90b9bcaa9;hp=39ca9efa8d3f10601f7c842f64b366fe769f7163;hpb=0639632bc78cfc65b26624c20e6ce4cb81d8be8f;p=osm%2FUI.git
diff --git a/skyquake/plugins/user_management/src/platformRoleManagement/platformRoleManagement.jsx b/skyquake/plugins/user_management/src/platformRoleManagement/platformRoleManagement.jsx
index 39ca9efa8..de5064bef 100644
--- a/skyquake/plugins/user_management/src/platformRoleManagement/platformRoleManagement.jsx
+++ b/skyquake/plugins/user_management/src/platformRoleManagement/platformRoleManagement.jsx
@@ -94,7 +94,7 @@ class PlatformRoleManagement extends React.Component {
this.Store.updatePlatform({
- 'user': platformUsers
+ 'user': JSON.stringify(platformUsers)
}
);
}
@@ -201,98 +201,96 @@ class PlatformRoleManagement extends React.Component {
)
: (
-
+
)
)
}
html = (
-
-
-
-
+
+
+
+
+
+
-
-
-
- {!state.isReadOnly ? | : null}
- User Name |
- {
- state.roles.map((r,i) => {
- return {r} |
- })
- }
-
-
-
- {
- state.platformUsers.map((u,i)=> {
- let userRoles = u.role && u.role.map((r) => {
- return r.role;
- }) || [];
- return (
-
- {!state.isReadOnly ?
-
-
- | : null}
-
- {u['user-name']}
- |
+
- {
- !state.isReadOnly ?
-
-
-
-
{
- return platformUsers.indexOf(u['user-name']) == -1
- }).map((u) => {
- return {
- label: u['user-name'],
- value: u
- }
- })}
- />
-
- Add User
-
-
-
-
: null
- }
+
+
+ {
+ state.platformUsers.map((u,i)=> {
+ let userRoles = u.role && u.role.map((r) => {
+ return r.role;
+ }) || [];
+ return (
+
+ {!state.isReadOnly ?
+
-
+ | : null}
+
+ {u['user-name']}
+ |
+ {
+ state.roles.map((r,j) => {
+ return -1)} /> |
+ })
+ }
+
+ )
+ })
+ }
+
+
+ {
+ !state.isReadOnly ?
+
+
+
+
{
+ return platformUsers.indexOf(u['user-name']) == -1
+ }).map((u) => {
+ return {
+ label: u['user-name'],
+ value: u
+ }
+ })}
+ />
+
+ Add User
+
+
+
+
: null
+ }
-
+
+
{formButtonsHTML}
-
+
-
-
);
return html;