VBV-191: Abschluss Lernsequenz nach Besprechung mit Steph und Chrigu

This commit is contained in:
Daniel Egger 2022-11-21 11:09:02 +01:00
parent 07406f8e89
commit e10f4eb86a
2 changed files with 6 additions and 2 deletions

View File

@ -209,7 +209,7 @@ export class Circle implements WagtailCircle {
learningContents.every((lc) => lc.completion_status === "success") && learningContents.every((lc) => lc.completion_status === "success") &&
(groupedPerformanceCriteria.length === 0 || (groupedPerformanceCriteria.length === 0 ||
groupedPerformanceCriteria.every((group) => groupedPerformanceCriteria.every((group) =>
group.some( group.every(
(pc) => (pc) =>
pc.completion_status === "success" || pc.completion_status === "fail" pc.completion_status === "success" || pc.completion_status === "fail"
) )

View File

@ -135,7 +135,11 @@ export const useCircleStore = defineStore({
if (learningUnit.children.every((q) => q.completion_status === "success")) { if (learningUnit.children.every((q) => q.completion_status === "success")) {
return "success"; return "success";
} }
if (learningUnit.children.some((q) => q.completion_status === "fail")) { if (
learningUnit.children.every(
(q) => q.completion_status === "fail" || q.completion_status === "success"
)
) {
return "fail"; return "fail";
} }
} }