chore: use same function to check performance criteria status
This commit is contained in:
parent
1831dcc363
commit
5d14bde805
|
|
@ -58,9 +58,8 @@ export function allFinishedInLearningSequence(ls: LearningSequence) {
|
||||||
);
|
);
|
||||||
|
|
||||||
const somePerformanceCriteriaRanked =
|
const somePerformanceCriteriaRanked =
|
||||||
performanceCriteria.some((pc) => pc.completion_status === "SUCCESS") ||
|
performanceCriteriaHasStatus(performanceCriteria) ||
|
||||||
performanceCriteria.some((pc) => pc.completion_status === "FAIL") ||
|
performanceCriteria.length === 0; // no performance criteria -> treat as completed
|
||||||
performanceCriteria.length === 0;
|
|
||||||
|
|
||||||
return allLearningContentsCompleted && somePerformanceCriteriaRanked;
|
return allLearningContentsCompleted && somePerformanceCriteriaRanked;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue