diff --git a/frontend/src/components/tasks/partials/SingleTaskInProject.vue b/frontend/src/components/tasks/partials/SingleTaskInProject.vue index 68b2421a5..e1625a732 100644 --- a/frontend/src/components/tasks/partials/SingleTaskInProject.vue +++ b/frontend/src/components/tasks/partials/SingleTaskInProject.vue @@ -14,7 +14,7 @@ > diff --git a/frontend/src/views/tasks/ShowTasks.vue b/frontend/src/views/tasks/ShowTasks.vue index dde1025f7..155e79012 100644 --- a/frontend/src/views/tasks/ShowTasks.vue +++ b/frontend/src/views/tasks/ShowTasks.vue @@ -87,6 +87,7 @@ :key="task.id" :show-project="true" :the-task="task" + :can-mark-as-done="(projectStore.projects[task.projectId]?.maxPermission ?? 0) > PERMISSIONS.READ" @taskUpdated="updateTasks" /> @@ -123,6 +124,7 @@ import {useProjectStore} from '@/stores/projects' import {useLabelStore} from '@/stores/labels' import type {TaskFilterParams} from '@/services/taskCollection' import TaskCollectionService from '@/services/taskCollection' +import {PERMISSIONS} from '@/constants/permissions' const props = withDefaults(defineProps<{ dateFrom?: Date | string,