diff --git a/webapp/graphql/groups.js b/webapp/graphql/groups.js index 5295b834d..bc9855560 100644 --- a/webapp/graphql/groups.js +++ b/webapp/graphql/groups.js @@ -131,35 +131,41 @@ export const changeGroupMemberRoleMutation = gql` // ------ queries -export const groupQuery = gql` - query ($isMember: Boolean, $id: ID, $slug: String) { - Group(isMember: $isMember, id: $id, slug: $slug) { - id - name - slug - createdAt - updatedAt - disabled - deleted - about - description - descriptionExcerpt - groupType - actionRadius - categories { +export const groupQuery = (i18n) => { + const lang = i18n.locale().toUpperCase() + return gql` + query ($isMember: Boolean, $id: ID, $slug: String) { + Group(isMember: $isMember, id: $id, slug: $slug) { id - slug name - icon + slug + createdAt + updatedAt + disabled + deleted + about + description + descriptionExcerpt + groupType + actionRadius + categories { + id + slug + name + icon + } + avatar { + url + } + locationName + location { + name: name${lang} + } + myRole } - avatar { - url - } - locationName # test this as result - myRole } - } -` + ` +} export const groupMembersQuery = gql` query ($id: ID!) { diff --git a/webapp/pages/group/_id/_slug.vue b/webapp/pages/group/_id/_slug.vue index 331b25648..77a106936 100644 --- a/webapp/pages/group/_id/_slug.vue +++ b/webapp/pages/group/_id/_slug.vue @@ -40,10 +40,10 @@ {{ groupSlug }} - + {{ group && group.location ? group.location.name : '' }} + {{ $t('group.foundation') }} {{ group.createdAt | date('MMMM yyyy') }} @@ -141,6 +141,7 @@ }} +