diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue index 650e1aeb90810a9fa5f3366e5e9db59a00daca58..4358613d55c853f76a1105cf1d70f315d204c9e9 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue @@ -10,6 +10,7 @@ @lastQuery="lastQuery = $event" ref="iterator" hide-default-footer + use-deep-search > <template #additionalActions="{ attrs, on }"> <div class="d-flex flex-grow-1 justify-end"> diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/DocumentationStatus.vue b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/DocumentationStatus.vue index 4b44fa537a25f9d0d9848014e8f3580ab330ff4d..5c6cb5f5c0ed9170736e2fbf6dcd73a81bab917a 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/DocumentationStatus.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/DocumentationStatus.vue @@ -1,6 +1,6 @@ <template> <v-tooltip bottom> - <template v-slot:activator="{ on, attrs }"> + <template #activator="{ on, attrs }"> <v-icon :color="currentStatus?.color" class="mr-md-4" diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue index 470ec80049edf8190d00e307b6f0f59a8827fee0..86d060922ca4b51ab46042e707e799b33e5a5d2a 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue @@ -43,6 +43,7 @@ import PersonChip from "aleksis.core/components/person/PersonChip.vue"; <div :class="{ 'd-flex align-center flex-wrap gap': true }"> <person-chip v-for="teacher in documentation.teachers" + :key="documentation.id + '-teacher-' + teacher.id" :person="teacher" no-link v-bind="compact ? dialogActivator.attrs : {}" diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonNotes.vue b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonNotes.vue index 7e91c4c32ebdf0e23ca538de167280f7ae6356ac..f85633f2e6f3864a20db9136f86cee4b51311719 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonNotes.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonNotes.vue @@ -2,6 +2,7 @@ <div class="d-flex align-center justify-space-between justify-md-end flex-wrap gap" > + <!-- eslint-disable @intlify/vue-i18n/no-raw-text --> <v-chip dense color="success"> <v-chip small dense class="mr-2" color="green darken-3 white--text" >26</v-chip @@ -29,6 +30,7 @@ <v-chip dense color="primary" outlined> <v-icon>$edit</v-icon> </v-chip> + <!-- eslint-enable @intlify/vue-i18n/no-raw-text --> </div> </template> diff --git a/aleksis/apps/alsijil/frontend/index.js b/aleksis/apps/alsijil/frontend/index.js index 4a4399073e1cfe3d97ab52eb0ac0f57f48a0fbe5..edcda144ea3165daa773dab1f7a32176e34ecc54 100644 --- a/aleksis/apps/alsijil/frontend/index.js +++ b/aleksis/apps/alsijil/frontend/index.js @@ -394,7 +394,7 @@ export default { { path: "coursebook/", component: () => import("./components/coursebook/Coursebook.vue"), - redirect: (to) => { + redirect: () => { return { name: "alsijil.coursebook_by_type_and_date", params: {