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