diff --git a/properties.schema b/properties.schema index 3decea8a..162b2904 100644 --- a/properties.schema +++ b/properties.schema @@ -253,7 +253,7 @@ "_setCompletedWhenFailed": { "type": "boolean", "required": false, - "default": false, + "default": true, "title": "Completed when failed", "inputType": "Checkbox", "validators": [], diff --git a/schema/config.schema.json b/schema/config.schema.json index fb626292..84393056 100644 --- a/schema/config.schema.json +++ b/schema/config.schema.json @@ -178,6 +178,12 @@ "" ], "_backboneForms": "Select" + }, + "_setCompletedWhenFailed": { + "type": "boolean", + "title": "Completed when failed", + "description": "If enabled, `cmi.completion_status` will be set to \"completed\" if the assessment is \"failed\". Only valid for SCORM 2004, where the logic for completion and success is separate.", + "default": true } } },