diff --git a/settings/js/users/groups.js b/settings/js/users/groups.js index b666ad5e74b..0180cb64898 100644 --- a/settings/js/users/groups.js +++ b/settings/js/users/groups.js @@ -55,6 +55,19 @@ var addedGroups = result.data.groupname; UserList.availableGroups = $.unique($.merge(UserList.availableGroups, addedGroups)); GroupList.addGroup(result.data.groupname); + + $('#newusergroups').children().first().attr('value', result.data.groupname); + $('#newusergroups').children().first().text(result.data.groupname); + + $('.groupsselect').each( function (index, element) { + $(element).children().first().attr('value', result.data.groupname); + $(element).children().first().text(result.data.groupname); + }); + + $('.subadminsselect').each( function (index, element) { + $(element).children().first().attr('value', result.data.groupname); + $(element).children().first().text(result.data.groupname); + }); } GroupList.toggleAddGroup(); } @@ -124,7 +137,7 @@ initDeleteHandling: function() { //set up handler GroupDeleteHandler = new DeleteHandler('removegroup.php', 'groupname', - GroupList.hide, GroupList.remove); + GroupList.hide, GroupList.remove); //configure undo OC.Notification.hide(); diff --git a/settings/templates/users/part.createuser.php b/settings/templates/users/part.createuser.php index e52f0da0b36..73799ff5d5b 100644 --- a/settings/templates/users/part.createuser.php +++ b/settings/templates/users/part.createuser.php @@ -1,16 +1,18 @@