Add attendance course start- and endtime

This commit is contained in:
Elia Bieri 2023-05-23 15:35:19 +02:00
parent 132c115e8b
commit b7cdc0ddde
3 changed files with 7 additions and 6 deletions

View File

@ -2,7 +2,9 @@
<div class="mb-12 grid grid-cols-icon-card gap-x-4 grid-areas-icon-card"> <div class="mb-12 grid grid-cols-icon-card gap-x-4 grid-areas-icon-card">
<it-icon-calendar class="w-[60px] grid-in-icon" /> <it-icon-calendar class="w-[60px] grid-in-icon" />
<h2 class="text-large font-bold grid-in-title">Datum</h2> <h2 class="text-large font-bold grid-in-title">Datum</h2>
<p class="grid-in-value">{{ attendanceCourse.date }}</p> <p class="grid-in-value">
{{ attendanceCourse.start }} - {{ attendanceCourse.end }}
</p>
</div> </div>
<div class="mb-12 grid grid-cols-icon-card gap-x-4 grid-areas-icon-card"> <div class="mb-12 grid grid-cols-icon-card gap-x-4 grid-areas-icon-card">
<it-icon-location class="w-[60px] grid-in-icon" /> <it-icon-location class="w-[60px] grid-in-icon" />

View File

@ -390,12 +390,10 @@ export interface CircleDocument {
learning_sequence: number; learning_sequence: number;
} }
// TODO refactor, when a user can manually create these days
export interface CourseSessionAttendanceCourse { export interface CourseSessionAttendanceCourse {
learningContentId: number; learningContentId: number;
date: string; start: string;
startTime: string; end: string;
endTime: string;
location: string; location: string;
trainer: string; trainer: string;
} }

View File

@ -200,7 +200,8 @@ class CourseSession(models.Model):
"title": "ID des Lerninhalts", "title": "ID des Lerninhalts",
"required": True, "required": True,
}, },
"date": {"type": "string"}, "start": {"type": "string", "format": "datetime"},
"end": {"type": "string", "format": "datetime"},
"location": {"type": "string"}, "location": {"type": "string"},
"trainer": {"type": "string"}, "trainer": {"type": "string"},
}, },