VBV-191: Abschluss Lernsequenz nach Besprechung mit Steph und Chrigu
This commit is contained in:
parent
07406f8e89
commit
e10f4eb86a
|
|
@ -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"
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue