@ -0,0 +1,6 @@
export default function ({ store, route, redirect }) {
const role = store.getters['projects/getCurrentUserRole']
if (!role.is_project_admin) {
redirect('/projects/' + route.params.id)
}
@ -16,7 +16,7 @@ import DocumentDeletionButton from '@/components/containers/documents/DocumentDe
export default {
layout: 'project',
middleware: ['check-auth', 'auth'],
middleware: ['check-auth', 'auth', 'check-admin'],
components: {
DocumentList,
@ -17,7 +17,7 @@ import { mapState, mapActions } from 'vuex'
Editor
@ -16,7 +16,7 @@ import LabelDeletionButton from '@/components/containers/labels/LabelDeletionBut
LabelList,
@ -16,7 +16,7 @@ import MemberDeletionButton from '@/components/containers/members/MemberDeletion
MemberList,
@ -41,7 +41,7 @@ import BarChart from '@/components/molecules/BarChart'
DoughnutChart,