From ceca351b0712556163ffb0e95b89efa9ac227871 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sat, 9 Nov 2019 21:34:28 -0500 Subject: [PATCH] [+] Include percent score in AssignmentType --- src/logic/course.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/logic/course.ts b/src/logic/course.ts index 655f480..f127d02 100644 --- a/src/logic/course.ts +++ b/src/logic/course.ts @@ -35,6 +35,7 @@ export interface AssignmentType weight: number scoreMax: number score: number + percent: number } export default class Course @@ -255,7 +256,8 @@ export default class Course ? this.grading.weightingMap[type] : scoreMax / totalScoreMax; // Return - return {name: type, id: typeAssignments[0].typeId, weight: weight, scoreMax: scoreMax, score: score} + return {name: type, id: typeAssignments[0].typeId, weight: weight, + scoreMax: scoreMax, score: score, percent: +(score / scoreMax * 100).toFixed(2)} }) }