@@ -48,20 +57,55 @@
diff --git a/frontend/src/data/teams.ts b/frontend/src/data/teams.ts
index 9cb07d54..89698372 100644
--- a/frontend/src/data/teams.ts
+++ b/frontend/src/data/teams.ts
@@ -16,12 +16,6 @@ export let teams = useList
({
cacheKey: 'Teams',
limit: 999,
immediate: true,
- transform(data) {
- for (let team of data) {
- team.name = team.name.toString()
- }
- return data
- },
})
export let activeTeams = computed(() => {
diff --git a/frontend/src/pages/Page.vue b/frontend/src/pages/Page.vue
index d85704bf..793f55a9 100644
--- a/frontend/src/pages/Page.vue
+++ b/frontend/src/pages/Page.vue
@@ -165,6 +165,7 @@ const updateUrlSlug = () => {
name: page.doc?.project ? 'SpacePage' : 'Page',
params: {
...route.params,
+ spaceId: page.doc?.project,
slug: page.doc?.slug,
},
query: route.query,
diff --git a/frontend/src/pages/SpaceList.vue b/frontend/src/pages/SpaceList.vue
index 15f0387d..134479f2 100644
--- a/frontend/src/pages/SpaceList.vue
+++ b/frontend/src/pages/SpaceList.vue
@@ -1,18 +1,56 @@
-
-
+
-
{{ group.title || group.name }}
+
+
{{ group.title || group.name }}
+
+
-
+
- {{ d.members.length }} {{ d.members.length == 1 ? 'member' : 'members' }}
+ {{ d.discussions_count }}
+ {{ d.discussions_count == 1 ? 'post' : 'posts' }}
@@ -76,29 +115,54 @@