[O] getTotalMeanAverage pass in assignments not course

This commit is contained in:
Hykilpikonna
2019-11-06 21:16:31 -05:00
parent 971339e49c
commit b39c51beea
+4 -3
View File
@@ -1,5 +1,6 @@
import Course from '@/logic/course'; import Course from '@/logic/course';
import {Assignment} from '@/components/app/app';
/** /**
* This is an utility class to calculate GPA. * This is an utility class to calculate GPA.
@@ -107,15 +108,15 @@ export class GPAUtils
/** /**
* Calculate the total-mean (total/max) average * Calculate the total-mean (total/max) average
* *
* @param course Course * @param assignments
*/ */
public static getTotalMeanAverage(course: Course) public static getTotalMeanAverage(assignments: Assignment[])
{ {
let score = 0; let score = 0;
let max = 0; let max = 0;
// Loop through assignments // Loop through assignments
course.assignments.forEach(assignment => assignments.forEach(assignment =>
{ {
// If assignment should be displayed // If assignment should be displayed
if (assignment.complete != 'Complete') return; if (assignment.complete != 'Complete') return;