X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Fuser_management%2Fsrc%2Fdashboard%2FuserMgmtStore.js;fp=skyquake%2Fplugins%2Fuser_management%2Fsrc%2Fdashboard%2FuserMgmtStore.js;h=ada70677ee6a34896d9e73134d9dbafc624fc2d0;hp=19952fba617458a8d19b23f9169b78ff99241ab0;hb=b78cde7361f4c72441e3dae0b14e116f62895698;hpb=3675ba75a1448e3aa468abb95f177666f8edfa48 diff --git a/skyquake/plugins/user_management/src/dashboard/userMgmtStore.js b/skyquake/plugins/user_management/src/dashboard/userMgmtStore.js index 19952fba6..ada70677e 100644 --- a/skyquake/plugins/user_management/src/dashboard/userMgmtStore.js +++ b/skyquake/plugins/user_management/src/dashboard/userMgmtStore.js @@ -12,7 +12,7 @@ export default class UserManagementStore { this.users = []; this['user-name'] = ''; this['user-domain'] = 'system'; - this.disabled = false; + this.disabled = "FALSE"; this.platformRoles = { super_admin: false, platform_admin: false, @@ -70,8 +70,9 @@ export default class UserManagementStore { 'user-name': user['user-name'], 'user-domain': user['user-domain'], platformRoles: user.platformRoles || this.platformRoles, - disabled: user.disabled || this.disabled, - projectRoles: user.projectRoles || this.projectRoles + disabled: user.hasOwnProperty('disabled').toString().toUpperCase(), + projectRoles: user.projectRoles || this.projectRoles, + currentPassword: user.password } let state = _.merge({ activeIndex: userIndex, @@ -168,6 +169,9 @@ export default class UserManagementStore { } handleCreateUser() { + } + handleDisabledChange(value) { + this.disabled = value; } handleUpdateUser() {