chore: use same function to check performance criteria status

This commit is contained in:
Livio Bieri 2024-03-22 11:29:45 +01:00
parent 1831dcc363
commit 5d14bde805
1 changed files with 2 additions and 3 deletions

View File

@ -58,9 +58,8 @@ export function allFinishedInLearningSequence(ls: LearningSequence) {
);
const somePerformanceCriteriaRanked =
performanceCriteria.some((pc) => pc.completion_status === "SUCCESS") ||
performanceCriteria.some((pc) => pc.completion_status === "FAIL") ||
performanceCriteria.length === 0;
performanceCriteriaHasStatus(performanceCriteria) ||
performanceCriteria.length === 0; // no performance criteria -> treat as completed
return allLearningContentsCompleted && somePerformanceCriteriaRanked;
}