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">
<it-icon-calendar class="w-[60px] grid-in-icon" />
<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 class="mb-12 grid grid-cols-icon-card gap-x-4 grid-areas-icon-card">
<it-icon-location class="w-[60px] grid-in-icon" />

View File

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

View File

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