diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2026-10-02 15:49:05 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2026-10-02 15:49:05 +0200 |
| commit | 349262b8c82c96ad8c4237d2a191d4b7ba208b13 (patch) | |
| tree | a6c4bbbb35f0007c1d7771f01752577648239e55 /src/graduation-common.ts | |
| parent | 4a8235b96f3e6b3a45d8a34a94a1c30a1c0f9b80 (diff) | |
| download | bycs-sol-349262b8c82c96ad8c4237d2a191d4b7ba208b13.tar.gz bycs-sol-349262b8c82c96ad8c4237d2a191d4b7ba208b13.zip | |
parse the dates provided by moodle manually
The reported date values are in german locale and can not be parsed
by my browser for example.
Diffstat (limited to 'src/graduation-common.ts')
| -rw-r--r-- | src/graduation-common.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/graduation-common.ts b/src/graduation-common.ts index 0652c59..2d1f21d 100644 --- a/src/graduation-common.ts +++ b/src/graduation-common.ts @@ -6,6 +6,8 @@ import EntdeckerPng from "../assets/Entdecker.png"; import NavigatorPng from "../assets/Navigator.png"; import PioneerPng from "../assets/Pioneer.png"; +import { parseMoodleDate } from "./utils-common.ts"; + const LEVEL_NAMES = ["Anwärter", "Entdecker", "Navigator", "Pionieer"]; const LEVEL_IMAGES = [ @@ -62,7 +64,7 @@ class GraduationChange { const change = JSON.parse(json); return new GraduationChange( Number(changeId), - new Date(date), + parseMoodleDate(date), Number(change.studentId), change.change, change.reason, |
