From 85e68795a3a422f492e863252f14957fc6fc18af Mon Sep 17 00:00:00 2001 From: Markus Date: Wed, 19 Jul 2023 10:09:04 +0200 Subject: [PATCH] [fix] all group related pages are now under one route, so link highlighting works --- webapp/components/ContentMenu/GroupContentMenu.vue | 4 ++-- webapp/components/Group/GroupTeaser.vue | 2 +- webapp/components/Notification/Notification.vue | 2 +- webapp/components/NotificationsTable/NotificationsTable.vue | 2 +- webapp/components/UserTeaser/UserTeaser.vue | 2 +- webapp/components/generic/SearchableInput/SearchableInput.vue | 2 +- webapp/pages/{group => groups}/_id.spec.js | 0 webapp/pages/{group => groups}/_id.vue | 2 +- webapp/pages/{group => groups}/_id/_slug.spec.js | 0 webapp/pages/{group => groups}/_id/_slug.vue | 0 webapp/pages/{group => groups}/create.vue | 2 +- webapp/pages/{group => groups}/edit/_id.vue | 4 ++-- webapp/pages/{group => groups}/edit/_id/index.vue | 2 +- webapp/pages/{group => groups}/edit/_id/members.vue | 0 webapp/pages/{groups.spec.js => groups/index.spec.js} | 2 +- webapp/pages/{groups.vue => groups/index.vue} | 2 +- 16 files changed, 14 insertions(+), 14 deletions(-) rename webapp/pages/{group => groups}/_id.spec.js (100%) rename webapp/pages/{group => groups}/_id.vue (96%) rename webapp/pages/{group => groups}/_id/_slug.spec.js (100%) rename webapp/pages/{group => groups}/_id/_slug.vue (100%) rename webapp/pages/{group => groups}/create.vue (98%) rename webapp/pages/{group => groups}/edit/_id.vue (93%) rename webapp/pages/{group => groups}/edit/_id/index.vue (97%) rename webapp/pages/{group => groups}/edit/_id/members.vue (100%) rename webapp/pages/{groups.spec.js => groups/index.spec.js} (94%) rename webapp/pages/{groups.vue => groups/index.vue} (98%) diff --git a/webapp/components/ContentMenu/GroupContentMenu.vue b/webapp/components/ContentMenu/GroupContentMenu.vue index 7a7737320..1ca1b5b33 100644 --- a/webapp/components/ContentMenu/GroupContentMenu.vue +++ b/webapp/components/ContentMenu/GroupContentMenu.vue @@ -58,14 +58,14 @@ export default { routes.push({ label: this.$t('group.contentMenu.visitGroupPage'), icon: 'home', - name: 'group-id-slug', + path: `/groups/${this.group.id}`, params: { id: this.group.id, slug: this.group.slug }, }) } if (this.group.myRole === 'owner') { routes.push({ label: this.$t('admin.settings.name'), - path: `/group/edit/${this.group.id}`, + path: `/groups/edit/${this.group.id}`, icon: 'edit', }) } diff --git a/webapp/components/Group/GroupTeaser.vue b/webapp/components/Group/GroupTeaser.vue index 791845c75..b75036057 100644 --- a/webapp/components/Group/GroupTeaser.vue +++ b/webapp/components/Group/GroupTeaser.vue @@ -1,7 +1,7 @@