diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue index b9e723c2926d6cf5ae8a532bc5a70c615ccbd5f7..7ab16ac1136f5c2c420ca1d3d5f57139c5fc36d5 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue @@ -50,9 +50,9 @@ <template #item="{ item, lastQuery }"> <component :is="itemComponent" - :extraMarks="extraMarks" + :extra-marks="extraMarks" :documentation="item" - :affectedQuery="lastQuery" + :affected-query="lastQuery" :value="(selectedParticipations[item.id] ??= [])" @input="selectParticipation(item.id, $event)" /> @@ -74,7 +74,6 @@ <script> import InfiniteScrollingDateSortedCRUDIterator from "aleksis.core/components/generic/InfiniteScrollingDateSortedCRUDIterator.vue"; -import { DateTime, Interval } from "luxon"; import { documentationsForCoursebook } from "./coursebook.graphql"; import AbsenceReasonButtons from "aleksis.apps.kolego/components/AbsenceReasonButtons.vue"; import CoursebookFilters from "./CoursebookFilters.vue"; diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue b/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue index aa9176a8bbf4e3bb61c6641580e1eb5c5b96f980..d8f001d31df8c67833ab2c43f3aaefbf71b40e4d 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue @@ -180,7 +180,7 @@ export default { <absence-reason-group-select allow-empty empty-value="present" - :loadSelectedChip="loading" + :load-selected-chip="loading" :value="item.absenceReason?.id || 'present'" @input="sendToServer([item], 'absenceReason', $event)" /> diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absences/ParticipationList.vue b/aleksis/apps/alsijil/frontend/components/coursebook/absences/ParticipationList.vue index 0b3f650d805699c2bf18c217a35d85f736f0aa4f..1c941b8dd3cb362232dd0c79080e5237d632c7c2 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/absences/ParticipationList.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/ParticipationList.vue @@ -27,7 +27,7 @@ import AbsenceReasonGroupSelect from "aleksis.apps.kolego/components/AbsenceReas class="full-width" allow-empty empty-value="present" - :loadSelectedChip="loading" + :load-selected-chip="loading" :value="participation.absenceReason?.id || 'present'" @input="sendToServer([participation], 'absenceReason', $event)" /> @@ -36,7 +36,7 @@ import AbsenceReasonGroupSelect from "aleksis.apps.kolego/components/AbsenceReas <absence-reason-group-select allow-empty empty-value="present" - :loadSelectedChip="loading" + :load-selected-chip="loading" :value="participation.absenceReason?.id || 'present'" @input="sendToServer([participation], 'absenceReason', $event)" /> diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/ExtraMarksNote.vue b/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/ExtraMarksNote.vue index 177b21e803f073e7965815662a00727b8b8a24e4..fd5f2c6d20597375e3f1e126cb7b78c7835adbbe 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/ExtraMarksNote.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/ExtraMarksNote.vue @@ -1,5 +1,4 @@ <script> -import { extraMarks } from "../../extra_marks/extra_marks.graphql"; import ExtraMarkNoteCheckbox from "./ExtraMarkNoteCheckbox.vue"; import personalNoteRelatedMixin from "./personalNoteRelatedMixin"; diff --git a/aleksis/apps/alsijil/frontend/index.js b/aleksis/apps/alsijil/frontend/index.js index fb69e3eacf436cc238afef95e3777f9c218f9480..64073a7ba700d354d35bbe4924260a4413b14c0c 100644 --- a/aleksis/apps/alsijil/frontend/index.js +++ b/aleksis/apps/alsijil/frontend/index.js @@ -1,7 +1,4 @@ -import { - notLoggedInValidator, - hasPersonValidator, -} from "aleksis.core/routeValidators"; +import { hasPersonValidator } from "aleksis.core/routeValidators"; import { DateTime } from "luxon"; export default {