diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/Documentation.vue b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/Documentation.vue index 1c8d903ac0e24975e13187d97f4066864accfae3..6948296541858b246dcb6463a5918ff63d9f2265 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/Documentation.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/Documentation.vue @@ -26,8 +26,9 @@ <v-divider /> <v-card-actions v-if="!compact"> <v-spacer /> - <cancel-button @click="$emit('close')" :disabled="loading" /> - <save-button @click="save" :loading="loading" /> + <cancel-button v-if="documentation.canEdit" @click="$emit('close')" :disabled="loading" /> + <save-button v-if="documentation.canEdit" @click="save" :loading="loading" /> + <cancel-button v-if="!documentation.canEdit" i18n-key="actions.close" @click="$emit('close')"/> </v-card-actions> </v-card> </template>