Hide results for students

This commit is contained in:
Ramon Wenger 2018-10-19 11:23:26 +02:00
parent 004ad8ca57
commit 56e59ecf0b
1 changed files with 9 additions and 2 deletions

View File

@ -20,7 +20,7 @@
</div>
</div>
<div class="module-navigation__module-submissions">
<div class="module-navigation__module-submissions" v-if="showResults">
<router-link tag="h3" to="/module/submissions" class="module-navigation__heading">Ergebnisse:
{{module.metaTitle}}
</router-link>
@ -42,11 +42,15 @@
<script>
import {moduleQuery} from '@/graphql/queries';
import ME_QUERY from '@/graphql/gql/meQuery.gql';
// import ASSIGNMENTS_QUERY from '@/graphql/gql/assignmentsQuery.gql';
export default {
apollo: {
module: moduleQuery
module: moduleQuery,
me: {
query: ME_QUERY
}
},
computed: {
@ -55,6 +59,9 @@
},
moduleContentLink() {
return `/module/${this.module.slug}`;
},
showResults() {
return this.me.permissions.includes('users.can_manage_school_class_content');
}
},