From 4027e000ceb30dc926e7b2df0836b0fc2fa52abd Mon Sep 17 00:00:00 2001 From: Hangzhi Yu <hangzhi@protonmail.com> Date: Fri, 3 Jan 2025 15:05:41 +0100 Subject: [PATCH] Hide checkbox if user can't edit participation --- .../coursebook/statistics/StatisticsForPersonPage.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonPage.vue b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonPage.vue index 13da4c748..2118d3c25 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonPage.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonPage.vue @@ -86,7 +86,7 @@ <v-row class="mr-2"> <v-col cols="12" md="6" class="pa-0 d-flex"> <v-list-item-avatar - v-if="mode === MODE.PARTICIPATIONS" + v-if="mode === MODE.PARTICIPATIONS && showCheckbox(item)" > <v-item v-slot="{ active, toggle }" :value="item.id"> <v-simple-checkbox @@ -376,6 +376,9 @@ export default { // Only ExtraMarks can be deleted return item.canDelete && item.extraMark; }, + showCheckbox(item) { + return this.showEdit(item); + }, }, }; </script> -- GitLab