From ec50cb19d23917b7a3d709d81abd955d39984bbf Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Thu, 4 Apr 2024 21:50:31 +0200 Subject: [PATCH] Reformat and lint --- .../documentation/DocumentationStatus.vue | 14 +++++++++----- .../coursebook/documentation/LessonSummary.vue | 5 ++++- aleksis/apps/alsijil/models.py | 2 +- aleksis/apps/alsijil/schema/documentation.py | 6 ++++-- 4 files changed, 18 insertions(+), 9 deletions(-) diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/DocumentationStatus.vue b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/DocumentationStatus.vue index 75a671e14..4b44fa537 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/DocumentationStatus.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/DocumentationStatus.vue @@ -102,7 +102,7 @@ export default { this.updateStatus(); }, deep: true, - } + }, }, mounted() { this.updateStatus(); @@ -110,13 +110,17 @@ export default { if (DateTime.now() < this.documentationDateTimeStart) { this.statusTimeout = setTimeout( this.updateStatus, - this.documentationDateTimeStart.diff(DateTime.now(), "seconds").toObject(), - ); + this.documentationDateTimeStart + .diff(DateTime.now(), "seconds") + .toObject(), + ); } else if (DateTime.now() < this.documentationDateTimeEnd) { this.statusTimeout = setTimeout( this.updateStatus, - this.documentationDateTimeEnd.diff(DateTime.now(), "seconds").toObject(), - ); + this.documentationDateTimeEnd + .diff(DateTime.now(), "seconds") + .toObject(), + ); } }, beforeDestroy() { diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonSummary.vue b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonSummary.vue index bddf96b2f..47bca3b28 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonSummary.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonSummary.vue @@ -164,7 +164,10 @@ export default { cached[index] = { ...this.documentation, ...object, - oldId: this.documentation.id !== object.id ? this.documentation.id : this.documentation.oldId, + oldId: + this.documentation.id !== object.id + ? this.documentation.id + : this.documentation.oldId, }; } return cached; diff --git a/aleksis/apps/alsijil/models.py b/aleksis/apps/alsijil/models.py index db8445213..5fcc55309 100644 --- a/aleksis/apps/alsijil/models.py +++ b/aleksis/apps/alsijil/models.py @@ -1,4 +1,4 @@ -from datetime import date, datetime, timezone +from datetime import date, datetime from typing import Optional, Union from urllib.parse import urlparse diff --git a/aleksis/apps/alsijil/schema/documentation.py b/aleksis/apps/alsijil/schema/documentation.py index 0c9082e01..e65c8fb71 100644 --- a/aleksis/apps/alsijil/schema/documentation.py +++ b/aleksis/apps/alsijil/schema/documentation.py @@ -1,4 +1,4 @@ -from datetime import datetime, timezone +from datetime import datetime from django.core.exceptions import PermissionDenied @@ -181,7 +181,9 @@ class DocumentationBatchCreateOrUpdateMutation(graphene.Mutation): # Timezone removal is necessary due to ISO style offsets are no valid timezones. # Instead, we take the timezone from the lesson_event and save it in a dedicated field. obj = Documentation.objects.create( - datetime_start=datetime.fromisoformat(datetime_start).astimezone(lesson_event.timezone), + datetime_start=datetime.fromisoformat(datetime_start).astimezone( + lesson_event.timezone + ), datetime_end=datetime.fromisoformat(datetime_end).astimezone(lesson_event.timezone), lesson_event=lesson_event, course=lesson_event.course, -- GitLab