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 {