diff --git a/src/addon/mod/workshop/providers/helper.ts b/src/addon/mod/workshop/providers/helper.ts index 66ae24140..ad82e99e9 100644 --- a/src/addon/mod/workshop/providers/helper.ts +++ b/src/addon/mod/workshop/providers/helper.ts @@ -68,7 +68,7 @@ export class AddonModWorkshopHelperProvider { const task = this.getTask(tasks, taskCode); if (task) { - return task.completed; + return !!task.completed; } // Task not found, assume true. diff --git a/src/addon/mod/workshop/providers/workshop.ts b/src/addon/mod/workshop/providers/workshop.ts index 866b321a8..ec8fc292e 100644 --- a/src/addon/mod/workshop/providers/workshop.ts +++ b/src/addon/mod/workshop/providers/workshop.ts @@ -33,9 +33,9 @@ export class AddonModWorkshopProvider { static PHASE_ASSESSMENT = 30; static PHASE_EVALUATION = 40; static PHASE_CLOSED = 50; - static EXAMPLES_VOLUNTARY: 0; - static EXAMPLES_BEFORE_SUBMISSION: 1; - static EXAMPLES_BEFORE_ASSESSMENT: 2; + static EXAMPLES_VOLUNTARY = 0; + static EXAMPLES_BEFORE_SUBMISSION = 1; + static EXAMPLES_BEFORE_ASSESSMENT = 2; static SUBMISSION_TYPE_DISABLED = 0; static SUBMISSION_TYPE_AVAILABLE = 1; static SUBMISSION_TYPE_REQUIRED = 2;