summaryrefslogtreecommitdiffstats
path: root/src/components/MemberList.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/MemberList.vue')
-rw-r--r--src/components/MemberList.vue12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/components/MemberList.vue b/src/components/MemberList.vue
index ffd8fb12..e8a1a6d7 100644
--- a/src/components/MemberList.vue
+++ b/src/components/MemberList.vue
@@ -151,11 +151,15 @@ export default {
.map(type => parseInt(type, 10))
// Map populated types to the group entry
.map(type => CIRCLES_MEMBER_GROUPING.find(group => group.type === type))
+ // Removed undefined group
+ .filter(group => group !== undefined)
// Injecting headings
- .map(group => [{
- heading: true,
- ...group,
- }, ...(this.groupedList[group.type] || [])])
+ .map(group => {
+ return [{
+ heading: true,
+ ...group,
+ }, ...(this.groupedList[group.type] || [])]
+ })
// Merging sub-arrays
.flat()
},