From 67cf33b48c90ec71ac6ce2ebbe50c7cde94201a7 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sat, 7 Sep 2019 16:44:34 -0400 Subject: [PATCH] [F] Remove scaleUp if score is 0 --- src/utils/gpa-utils.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/utils/gpa-utils.ts b/src/utils/gpa-utils.ts index 8b712fd..ed5bd77 100644 --- a/src/utils/gpa-utils.ts +++ b/src/utils/gpa-utils.ts @@ -68,7 +68,14 @@ export class GPAUtils // Letter grades are the same if (scale[this.LETTER] == course.letterGrade) { - totalGPA += scale[this.GPA] + course.scaleUp; + // Get grade and add it + let grade = scale[this.GPA]; + totalGPA += grade; + + // Add scaleUp if not failed. + if (grade != 0) totalGPA += course.scaleUp; + + // That's it return; } })