From f5555d0f732d07c7e349f070d6263b4265e012da Mon Sep 17 00:00:00 2001 From: Mikkel RINGAUD Date: Mon, 19 Feb 2024 23:23:12 +0100 Subject: [PATCH] fix!(attendance): `reason` -> `reasons` --- src/parser/attendance.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/parser/attendance.ts b/src/parser/attendance.ts index 7624ea8..022d97f 100644 --- a/src/parser/attendance.ts +++ b/src/parser/attendance.ts @@ -32,7 +32,7 @@ export class StudentDelay { export class StudentPunishment { public id: string; - public reason: string | null; + public reasons: string[]; public isDuringLesson: boolean; public exclusion: boolean; @@ -50,7 +50,7 @@ export class StudentPunishment { constructor (client: Pronote, item: PronoteApiAttendancePunishment) { this.id = item.N; - this.reason = item.listeMotifs.V?.[0].L || null; + this.reasons = item.listeMotifs.V.map((motif) => motif.L); this.exclusion = item.estUneExclusion; this.isDuringLesson = !item.horsCours;