From 642bf7efc95f1ad5649932fb7e8fbef565b18712 Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Sun, 14 Jul 2024 17:45:02 +0200 Subject: [PATCH] Use deepSearch for ManageStudentsDialog --- .../coursebook/absences/ManageStudentsDialog.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue b/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue index c0207c87a..fe67d6bc5 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue @@ -5,6 +5,7 @@ import AbsenceReasonGroupSelect from "aleksis.apps.kolego/components/AbsenceReas import CancelButton from "aleksis.core/components/generic/buttons/CancelButton.vue"; import MobileFullscreenDialog from "aleksis.core/components/generic/dialogs/MobileFullscreenDialog.vue"; import mutateMixin from "aleksis.core/mixins/mutateMixin.js"; +import deepSearchMixin from "aleksis.core/mixins/deepSearchMixin.js"; import documentationPartMixin from "../documentation/documentationPartMixin"; import LessonInformation from "../documentation/LessonInformation.vue"; import { updateParticipationStatuses } from "./participationStatus.graphql"; @@ -30,7 +31,7 @@ export default { SlideIterator, TardinessField, }, - mixins: [documentationPartMixin, mutateMixin], + mixins: [documentationPartMixin, mutateMixin, deepSearchMixin], data() { return { dialog: false, @@ -46,6 +47,11 @@ export default { default: false, required: false, }, + useDeepSearch: { + type: Boolean, + default: true, + required: false, + }, }, computed: { items() { @@ -161,6 +167,7 @@ export default { :loading="loadingIndicator || loadSelected" :load-only-selected="loadSelected" :disabled="loading" + :custom-filter="deepSearch" > <template #listItemContent="{ item }"> <v-list-item-title> -- GitLab