From b14c8dd1d96fd48f509a8a1c2993fc0dee495963 Mon Sep 17 00:00:00 2001 From: Julian Leucker <leuckerj@gmail.com> Date: Tue, 30 Jan 2024 19:09:52 +0100 Subject: [PATCH] Fix date calculation --- .../components/documentation/LessonInformation.vue | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/aleksis/apps/alsijil/frontend/components/documentation/LessonInformation.vue b/aleksis/apps/alsijil/frontend/components/documentation/LessonInformation.vue index 1c5be2c01..26f8e7916 100644 --- a/aleksis/apps/alsijil/frontend/components/documentation/LessonInformation.vue +++ b/aleksis/apps/alsijil/frontend/components/documentation/LessonInformation.vue @@ -1,13 +1,14 @@ <template> <v-card-text> - {{ $d(documentation.dateTimeStart, "shortTime") }} – - {{ $d(documentation.dateTimeEnd, "shortTime") }} + {{ $d(toDateTime(documentation.datetimeStart), "shortTime") }} – + {{ $d(toDateTime(documentation.datetimeEnd), "shortTime") }} <subject-chip :subject="documentation.subject" /> </v-card-text> </template> <script> import SubjectChip from "aleksis.apps.cursus/components/SubjectChip.vue"; +import { DateTime } from "luxon"; export default { name: "LessonInformation", @@ -20,5 +21,10 @@ export default { required: true, }, }, + methods: { + toDateTime(dateString) { + return DateTime.fromISO(dateString); + }, + }, }; </script> -- GitLab