summaryrefslogtreecommitdiffstats
path: root/settings/src/views/Users.vue
diff options
context:
space:
mode:
authorRoeland Jago Douma <rullzer@users.noreply.github.com>2019-02-26 08:57:40 +0100
committerGitHub <noreply@github.com>2019-02-26 08:57:40 +0100
commitfc105d3bb006c94cc0d88864451252111ce33b16 (patch)
tree9ce83fd6bc947edd1c47dfa5a17df2c34dcd3822 /settings/src/views/Users.vue
parent876e2792d037283325dbfeceefdd83c0d5319722 (diff)
parent0af5e974bf3e31166a14793a1ea941b1d4f8c901 (diff)
downloadnextcloud-server-fc105d3bb006c94cc0d88864451252111ce33b16.tar.gz
nextcloud-server-fc105d3bb006c94cc0d88864451252111ce33b16.zip
Merge pull request #14322 from nextcloud/users-management-enhancements
Users management enhancements and fixes
Diffstat (limited to 'settings/src/views/Users.vue')
-rw-r--r--settings/src/views/Users.vue15
1 files changed, 11 insertions, 4 deletions
diff --git a/settings/src/views/Users.vue b/settings/src/views/Users.vue
index 49d37faa4ae..5963881b9b9 100644
--- a/settings/src/views/Users.vue
+++ b/settings/src/views/Users.vue
@@ -21,7 +21,7 @@
-->
<template>
- <AppContent app-name="settings" :navigation-class="{ 'icon-loading': loading }">
+ <AppContent app-name="settings" :navigation-class="{ 'icon-loading': loadingAddGroup }">
<template #navigation>
<AppNavigationNew button-id="new-user-button" :text="t('settings','New user')" button-class="icon-add" @click="toggleNewUserMenu" />
<ul id="usergrouplist">
@@ -227,6 +227,12 @@ export default {
.then(() => {
this.showAddGroupEntry = false;
this.loadingAddGroup = false;
+ this.$router.push({
+ name: 'group',
+ params: {
+ selectedGroup: gid
+ }
+ })
})
.catch(() => {
this.loadingAddGroup = false;
@@ -237,9 +243,6 @@ export default {
users() {
return this.$store.getters.getUsers;
},
- loading() {
- return Object.keys(this.users).length === 0;
- },
usersOffset() {
return this.$store.getters.getUsersOffset;
},
@@ -422,6 +425,10 @@ export default {
} else {
Vue.set(addGroup, 'action', function() {
self.showAddGroupEntry = true
+ // focus input
+ Vue.nextTick(() => {
+ window.addgroup.querySelector('form > input[type="text"]').focus()
+ })
})
}
groups.unshift(addGroup);