[O] Optimize assignments loading with [].map()
This commit is contained in:
@@ -10,12 +10,9 @@ export default class JsonUtils
|
|||||||
*/
|
*/
|
||||||
public static filterAssignments(assignments: any): Assignment[]
|
public static filterAssignments(assignments: any): Assignment[]
|
||||||
{
|
{
|
||||||
let result: Assignment[] = [];
|
return assignments.assignments.map((assignment: any) =>
|
||||||
|
|
||||||
assignments.assignments.forEach((assignment: any) =>
|
|
||||||
{
|
{
|
||||||
result.push(
|
return {
|
||||||
{
|
|
||||||
id: assignment.assignment_id,
|
id: assignment.assignment_id,
|
||||||
scoreId: assignment.score_id,
|
scoreId: assignment.score_id,
|
||||||
type: assignment.assignment_type,
|
type: assignment.assignment_type,
|
||||||
@@ -30,9 +27,7 @@ export default class JsonUtils
|
|||||||
|
|
||||||
scoreMax: assignment.maximum_score,
|
scoreMax: assignment.maximum_score,
|
||||||
score: +assignment.raw_score
|
score: +assignment.raw_score
|
||||||
});
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
return result;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user