Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2018-07-18 15:37:19 +0300
committerJulius Härtl <jus@bitgrid.net>2018-07-20 15:37:41 +0300
commitc5e82fc21c26c34e3a10ea3dc527759e07549f6d (patch)
treed8909b60d31eefc7e5d8a7004b9fea6d598d3c84 /settings
parent1a0792b083bd415af16fc64e165ef6197b91defa (diff)
Only show groups header in the sidebar, if groups are available
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'settings')
-rw-r--r--settings/src/views/Users.vue15
1 files changed, 10 insertions, 5 deletions
diff --git a/settings/src/views/Users.vue b/settings/src/views/Users.vue
index dfb193d2a29..9e577160bb2 100644
--- a/settings/src/views/Users.vue
+++ b/settings/src/views/Users.vue
@@ -301,11 +301,16 @@ export default {
}
// Add separator
- let separator = {
- caption: true,
- text: t('settings', 'Groups')
- };
- groups.unshift(separator);
+ let realGroups = groups.find((group) => {return group.id !== 'disabled' && group.id !== 'admin'});
+ realGroups = typeof realGroups === 'undefined' ? [] : realGroups;
+ realGroups = Array.isArray(realGroups) ? realGroups : [realGroups];
+ if (realGroups.length > 0) {
+ let separator = {
+ caption: true,
+ text: t('settings', 'Groups')
+ };
+ groups.unshift(separator);
+ }
// Add everyone group