diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2026-08-07 10:52:32 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2026-08-07 10:52:32 +0200 |
| commit | 3e88da658e7601e08b9c4480120c986d7ee87ba3 (patch) | |
| tree | c54af330203bf8c6062f3e72aea5d87a06a91fd4 /src | |
| parent | 37ac6a9e3d52227ff6b7aaba97d5ac8049d85157 (diff) | |
| download | bycs-sol-3e88da658e7601e08b9c4480120c986d7ee87ba3.tar.gz bycs-sol-3e88da658e7601e08b9c4480120c986d7ee87ba3.zip | |
cockpit: adapt to latest graduation interface changes
Diffstat (limited to 'src')
| -rw-r--r-- | src/cockpit.js | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/cockpit.js b/src/cockpit.js index fa10a11..1fd4470 100644 --- a/src/cockpit.js +++ b/src/cockpit.js @@ -53,21 +53,21 @@ function pointClickHandler(color) { let change; switch (color) { case "green": - change = GraduationChange.newGreenPointChange(textarea.value, coach); + change = GraduationChange.newGreenPointChange(false, textarea.value, coach); break; case "orange": - change = GraduationChange.newOrangePointChange(textarea.value, coach); + change = GraduationChange.newOrangePointChange(false, textarea.value, coach); break; case "red": - change = GraduationChange.newRedPointChange(textarea.value, coach); + change = GraduationChange.newRedPointChange(false, textarea.value, coach); break; default: throw new Error("Invalid color"); } - submitGraduationChange(student, change); + submitGraduationChange(student.graduation, change); textareaDiv.style.display = "none"; updateStudentInfo(); - student.fetchGraduation().then(() => updateStudentGraduation()); + fetchGraduation(student).then(() => updateStudentGraduation()); }; // Use onEVENT to override any previous handler textarea.onkeydown = function (e) { @@ -139,8 +139,8 @@ async function updateStudentGraduation() { const levelChangeBtn = document.getElementById("graduation-level-change-submit"); levelChangeBtn.onclick = () => { - const change = GraduationChange.newLevelChange(levelChangeLvl.value); - submitGraduationChange(student, change); + const change = GraduationChange.newLevelChange(Number(levelChangeLvl.value)); + submitGraduationChange(student.graduation, change); updateStudentInfo(); updateStudentGraduation(); }; |
