diff --git a/client/src/components/profile/ProfileSidebar.vue b/client/src/components/profile/ProfileSidebar.vue index 9b806b26..f7095105 100644 --- a/client/src/components/profile/ProfileSidebar.vue +++ b/client/src/components/profile/ProfileSidebar.vue @@ -11,7 +11,7 @@

Klasse

- Klassenliste anzeigen + Klassenliste anzeigen
diff --git a/client/src/graphql/gql/mySchoolClass.gql b/client/src/graphql/gql/mySchoolClass.gql new file mode 100644 index 00000000..38372f34 --- /dev/null +++ b/client/src/graphql/gql/mySchoolClass.gql @@ -0,0 +1,19 @@ +query { + me { + id + selectedClass { + id + name + users { + edges { + node { + id + firstName + lastName + permissions + } + } + } + } + } +} diff --git a/client/src/graphql/gql/mySchoolClasses.gql b/client/src/graphql/gql/mySchoolClasses.gql deleted file mode 100644 index a6750dfe..00000000 --- a/client/src/graphql/gql/mySchoolClasses.gql +++ /dev/null @@ -1,23 +0,0 @@ -query { - me { - id - schoolClasses { - edges { - node { - id - name - users { - edges { - node { - id - firstName - lastName - permissions - } - } - } - } - } - } - } -} diff --git a/client/src/pages/joinClass.vue b/client/src/pages/joinClass.vue index ca979911..8fb0083b 100644 --- a/client/src/pages/joinClass.vue +++ b/client/src/pages/joinClass.vue @@ -65,7 +65,7 @@ } }) .then(() => { - this.$router.push({name: 'my-classes'}); + this.$router.push({name: 'my-class'}); }) .catch(e => { console.debug(e); diff --git a/client/src/pages/myClass.vue b/client/src/pages/myClass.vue new file mode 100644 index 00000000..d72fd9fd --- /dev/null +++ b/client/src/pages/myClass.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/client/src/pages/myClasses.vue b/client/src/pages/myClasses.vue deleted file mode 100644 index 2c19a7a7..00000000 --- a/client/src/pages/myClasses.vue +++ /dev/null @@ -1,44 +0,0 @@ - - - - - diff --git a/client/src/router/index.js b/client/src/router/index.js index 15c22ab3..0c8fa266 100644 --- a/client/src/router/index.js +++ b/client/src/router/index.js @@ -19,7 +19,7 @@ import portfolio from '@/pages/portfolio' import project from '@/pages/project' import profilePage from '@/pages/profile' import profile from '@/components/profile/Profile' -import myClasses from '@/pages/myClasses' +import myClass from '@/pages/myClass' import activity from '@/pages/activity' import Router from 'vue-router' import editProject from '@/pages/editProject' @@ -108,7 +108,7 @@ const routes = [ component: profilePage, children: [ {path: 'profile', name: 'profile', component: profile, meta: {isProfile: true}}, - {path: 'myclasses', name: 'my-classes', component: myClasses, meta: {isProfile: true}}, + {path: 'my-class', name: 'my-class', component: myClass, meta: {isProfile: true}}, {path: 'activity', name: 'activity', component: activity, meta: {isProfile: true}}, {path: '', name: 'profile-activity', component: activity, meta: {isProfile: true}}, ]