Skip to content
Snippets Groups Projects
Commit f4335195 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Merge branch '292-search-of-student-names-in-absence-management-dialog-doesn-t-work' into 'master'

Resolve "Search of student names in absence management dialog doesn't work"

Closes #292

See merge request !381
parents 01419839 642bf7ef
No related branches found
No related tags found
1 merge request!381Resolve "Search of student names in absence management dialog doesn't work"
Pipeline #191656 failed
...@@ -5,6 +5,7 @@ import AbsenceReasonGroupSelect from "aleksis.apps.kolego/components/AbsenceReas ...@@ -5,6 +5,7 @@ import AbsenceReasonGroupSelect from "aleksis.apps.kolego/components/AbsenceReas
import CancelButton from "aleksis.core/components/generic/buttons/CancelButton.vue"; import CancelButton from "aleksis.core/components/generic/buttons/CancelButton.vue";
import MobileFullscreenDialog from "aleksis.core/components/generic/dialogs/MobileFullscreenDialog.vue"; import MobileFullscreenDialog from "aleksis.core/components/generic/dialogs/MobileFullscreenDialog.vue";
import mutateMixin from "aleksis.core/mixins/mutateMixin.js"; import mutateMixin from "aleksis.core/mixins/mutateMixin.js";
import deepSearchMixin from "aleksis.core/mixins/deepSearchMixin.js";
import documentationPartMixin from "../documentation/documentationPartMixin"; import documentationPartMixin from "../documentation/documentationPartMixin";
import LessonInformation from "../documentation/LessonInformation.vue"; import LessonInformation from "../documentation/LessonInformation.vue";
import { updateParticipationStatuses } from "./participationStatus.graphql"; import { updateParticipationStatuses } from "./participationStatus.graphql";
...@@ -30,7 +31,7 @@ export default { ...@@ -30,7 +31,7 @@ export default {
SlideIterator, SlideIterator,
TardinessField, TardinessField,
}, },
mixins: [documentationPartMixin, mutateMixin], mixins: [documentationPartMixin, mutateMixin, deepSearchMixin],
data() { data() {
return { return {
dialog: false, dialog: false,
...@@ -46,6 +47,11 @@ export default { ...@@ -46,6 +47,11 @@ export default {
default: false, default: false,
required: false, required: false,
}, },
useDeepSearch: {
type: Boolean,
default: true,
required: false,
},
}, },
computed: { computed: {
items() { items() {
...@@ -161,6 +167,7 @@ export default { ...@@ -161,6 +167,7 @@ export default {
:loading="loadingIndicator || loadSelected" :loading="loadingIndicator || loadSelected"
:load-only-selected="loadSelected" :load-only-selected="loadSelected"
:disabled="loading" :disabled="loading"
:custom-filter="deepSearch"
> >
<template #listItemContent="{ item }"> <template #listItemContent="{ item }">
<v-list-item-title> <v-list-item-title>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment