diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2018-03-02 16:35:17 +0100 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2018-03-08 17:13:49 +0100 |
commit | ddcd37121fc88b43c4bd181625496663ae4fafe7 (patch) | |
tree | 2154d141e38d656461eb85ddc8a8ccd47139a519 /settings/js/users/users.js | |
parent | 00122fa02704c2e7dc02fde172472167cf3ad42b (diff) | |
download | nextcloud-server-ddcd37121fc88b43c4bd181625496663ae4fafe7.tar.gz nextcloud-server-ddcd37121fc88b43c4bd181625496663ae4fafe7.zip |
Fix users loading on group click and group creation on select
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'settings/js/users/users.js')
-rw-r--r-- | settings/js/users/users.js | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/settings/js/users/users.js b/settings/js/users/users.js index 2db43b24a0b..1a20edd19d1 100644 --- a/settings/js/users/users.js +++ b/settings/js/users/users.js @@ -66,7 +66,7 @@ var UserList = { * } */ add: function (user) { - if (this.currentGid && this.currentGid !== '_everyone' && this.currentGid !== '_disabledUsers' && _.indexOf(user.groups, this.currentGid) < 0) { + if (this.currentGid && this.currentGid !== '_everyone' && this.currentGid !== '_disabledUsers' && Object.keys(user.groups).indexOf(this.currentGid) < 0) { return false; } @@ -454,7 +454,6 @@ var UserList = { if (!OC.isUserAdmin() && checked.length === 1 && checked[0] === group) { return false; } - if (add && OC.isUserAdmin() && _.isUndefined(UserList.availableGroups[group])) { GroupList.createGroup(group); if (_.isUndefined(UserList.availableGroups[group])) { |