From dc531f31d9a9d3ae1b063ca4da9b3e82fa6be12e Mon Sep 17 00:00:00 2001
From: Julian Leucker <leuckerj@gmail.com>
Date: Tue, 25 Jun 2024 12:51:05 +0200
Subject: [PATCH] Reformat

---
 .../absences/ManageStudentsDialog.vue         |  6 +++++-
 .../coursebook/documentation/LessonNotes.vue  |  8 +++++---
 .../personal_notes/PersonalNotes.vue          |  4 +---
 .../personal_notes/TardinessChip.vue          |  8 +-------
 .../personal_notes/TardinessNote.vue          | 19 ++++++++++++++-----
 .../coursebook/personal_notes/TextNote.vue    |  7 ++++++-
 aleksis/apps/alsijil/models.py                | 10 +++++-----
 .../alsijil/schema/participation_status.py    |  2 +-
 8 files changed, 38 insertions(+), 26 deletions(-)

diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue b/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue
index 15248b362..b4d206f94 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue
@@ -151,7 +151,11 @@ export default {
             {{ item.person.fullName }}
           </v-list-item-title>
           <v-list-item-subtitle
-            v-if="item.absenceReason || item.notesWithExtraMark?.length > 0 || item.noteWithTardiness"
+            v-if="
+              item.absenceReason ||
+              item.notesWithExtraMark?.length > 0 ||
+              item.noteWithTardiness
+            "
           >
             <absence-reason-chip
               v-if="item.absenceReason"
diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonNotes.vue b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonNotes.vue
index 57c76774b..fbda8ab66 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonNotes.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonNotes.vue
@@ -69,7 +69,8 @@ import TardinessChip from "../personal_notes/TardinessChip.vue";
       {{ $t("alsijil.personal_notes.late") }}
 
       <template #append>
-        <span>:
+        <span
+          >:
           {{
             tardyParticipations
               .slice(0, 5)
@@ -134,8 +135,9 @@ export default {
       }, {});
     },
     tardyParticipations() {
-      return this.documentation.participations.filter(p =>
-          p.noteWithTardiness != null && p.noteWithTardiness.tardiness > 0);
+      return this.documentation.participations.filter(
+        (p) => p.noteWithTardiness != null && p.noteWithTardiness.tardiness > 0,
+      );
     },
   },
 };
diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/PersonalNotes.vue b/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/PersonalNotes.vue
index 1885e5ff0..e010d2800 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/PersonalNotes.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/PersonalNotes.vue
@@ -24,9 +24,7 @@ export default {
       :value="participation.notesWithExtraMark"
     />
 
-    <tardiness-note
-      v-bind="personalNoteRelatedProps"
-    />
+    <tardiness-note v-bind="personalNoteRelatedProps" />
   </div>
 </template>
 
diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TardinessChip.vue b/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TardinessChip.vue
index b78825aa0..6be1fea39 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TardinessChip.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TardinessChip.vue
@@ -1,5 +1,4 @@
 <script>
-
 export default {
   name: "TardinessChip",
   props: {
@@ -19,12 +18,7 @@ export default {
 </script>
 
 <template>
-  <v-chip
-    dense
-    outlined
-    v-bind="$attrs"
-    v-on="$listeners"
-  >
+  <v-chip dense outlined v-bind="$attrs" v-on="$listeners">
     <v-avatar left>
       <v-icon small>mdi-clock-alert-outline</v-icon>
     </v-avatar>
diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TardinessNote.vue b/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TardinessNote.vue
index a65c6bf5f..5b9afc789 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TardinessNote.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TardinessNote.vue
@@ -22,7 +22,7 @@ export default {
       const lessonStart = DateTime.fromISO(this.documentation.datetimeStart);
       const lessonEnd = DateTime.fromISO(this.documentation.datetimeEnd);
 
-      let diff = lessonEnd.diff(lessonStart, 'minutes');
+      let diff = lessonEnd.diff(lessonStart, "minutes");
       return diff.toObject().minutes;
     },
     model: {
@@ -102,8 +102,12 @@ export default {
       };
     },
     lessonLengthRule(time) {
-      return time == null || time <= this.lessonLength || this.$t("alsijil.personal_notes.lesson_length_exceeded");
-    }
+      return (
+        time == null ||
+        time <= this.lessonLength ||
+        this.$t("alsijil.personal_notes.lesson_length_exceeded")
+      );
+    },
   },
   data() {
     return {
@@ -111,7 +115,7 @@ export default {
       deletePersonalNotes,
     };
   },
-}
+};
 </script>
 
 <template>
@@ -128,7 +132,12 @@ export default {
   >
     <template #append>
       <v-slide-x-reverse-transition>
-        <v-btn v-if="!!model" icon @click="showDeleteConfirm = true" class="mt-n1-5">
+        <v-btn
+          v-if="!!model"
+          icon
+          @click="showDeleteConfirm = true"
+          class="mt-n1-5"
+        >
           <v-icon> $deleteContent </v-icon>
         </v-btn>
       </v-slide-x-reverse-transition>
diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TextNote.vue b/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TextNote.vue
index b92a86ed3..43175c740 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TextNote.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TextNote.vue
@@ -123,7 +123,12 @@ export default {
   >
     <template #append>
       <v-slide-x-reverse-transition>
-        <v-btn v-if="!!model" icon @click="showDeleteConfirm = true" class="mt-n1-5">
+        <v-btn
+          v-if="!!model"
+          icon
+          @click="showDeleteConfirm = true"
+          class="mt-n1-5"
+        >
           <v-icon> $deleteContent </v-icon>
         </v-btn>
       </v-slide-x-reverse-transition>
diff --git a/aleksis/apps/alsijil/models.py b/aleksis/apps/alsijil/models.py
index 27cc30510..3c152000f 100644
--- a/aleksis/apps/alsijil/models.py
+++ b/aleksis/apps/alsijil/models.py
@@ -842,20 +842,20 @@ class NewPersonalNote(ExtensibleModel):
         verbose_name_plural = _("Personal Notes")
         constraints = [
             models.CheckConstraint(
-                check=Q(note__isnull=False, extra_mark__isnull=True, tardiness__isnull=True) |
-                      Q(note__isnull=True, extra_mark__isnull=False, tardiness__isnull=True) |
-                      Q(note__isnull=True, extra_mark__isnull=True, tardiness__isnull=False),
+                check=Q(note__isnull=False, extra_mark__isnull=True, tardiness__isnull=True)
+                | Q(note__isnull=True, extra_mark__isnull=False, tardiness__isnull=True)
+                | Q(note__isnull=True, extra_mark__isnull=True, tardiness__isnull=False),
                 name="one_value_per_personal_note",
             ),
             models.UniqueConstraint(
                 fields=["person", "documentation"],
                 name="unique_person_documentation_tardiness",
-                condition=~Q(tardiness=None)
+                condition=~Q(tardiness=None),
             ),
             models.UniqueConstraint(
                 fields=["person", "documentation", "extra_mark"],
                 name="unique_person_documentation_extra_mark",
-                condition=~Q(extra_mark=None)
+                condition=~Q(extra_mark=None),
             ),
         ]
 
diff --git a/aleksis/apps/alsijil/schema/participation_status.py b/aleksis/apps/alsijil/schema/participation_status.py
index 173ddeaab..a36354928 100644
--- a/aleksis/apps/alsijil/schema/participation_status.py
+++ b/aleksis/apps/alsijil/schema/participation_status.py
@@ -51,7 +51,7 @@ class ParticipationStatusType(
 
     @staticmethod
     def resolve_note_with_tardiness(root: ParticipationStatus, info, **kwargs):
-        notes =  NewPersonalNote.objects.filter(
+        notes = NewPersonalNote.objects.filter(
             person=root.person,
             documentation=root.related_documentation,
             tardiness__isnull=False,
-- 
GitLab