[U] Cache assignments()

This commit is contained in:
Hykilpikonna
2019-12-06 18:07:35 -05:00
parent aba98783db
commit 55c6119853
+4 -6
View File
@@ -167,17 +167,15 @@ export default class Course
return this.computed.termAssignments[timeCode];
}
private _cacheAssignments: Assignment[];
/**
* Get graded assignments
*/
get assignments(): Assignment[]
{
if (this._cacheAssignments == null)
this._cacheAssignments = this.rawSelectedAssignments.filter(a => a.complete == 'Complete');
return this._cacheAssignments;
return this.cache.get('Assignments', () =>
{
return this.rawSelectedAssignments.filter(a => a.complete == 'Complete');
});
}
private _cacheLetterGrade: string;