diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/ContributeAssessmentSettings.vue b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/ContributeAssessmentSettings.vue
index ab3a50bd0..b828110a1 100644
--- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/ContributeAssessmentSettings.vue
+++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/ContributeAssessmentSettings.vue
@@ -65,7 +65,7 @@
-
Provide guidance for the learner at the end of this assessment.
+
Provide guidance for the learner at the end of this assessment.
Tip
You can offer guidance to the learner at the end of the assessment such as next steps or recommendations on other learning resources to try.
-
+
@@ -131,6 +131,7 @@
endGuidance: "",
initialGuidance: "",
guidanceValid: true,
+ IsVisible: false,
}
},
watch: {
@@ -139,7 +140,7 @@
{
this.assessmentDetails.endGuidance.addBlock(BlockTypeEnum.Text);
}
- this.assessmentDetails.endGuidance.blocks[0].textBlock.content = this.endGuidance;
+ this.assessmentDetails.endGuidance.blocks[0].textBlock.content = this.endGuidance;
},
["assessmentDetails.passMark"](value){ this.assessmentDetails.passMark = this.capNumberFieldBy(value, 100)},
["assessmentDetails.maximumAttempts"](value){ this.assessmentDetails.maximumAttempts = this.capNumberFieldBy(value, 10)},
@@ -156,6 +157,14 @@
}
this.assessmentDetails.assessmentSettingsAreValid = settingsAreValid;
+
+ if (this.endGuidance != "") {
+ this.IsVisible = true;
+ }
+ else {
+ this.IsVisible = false;
+ }
+
return settingsAreValid;
},
},
@@ -169,9 +178,23 @@
{
this.endGuidance = description;
}
+
+ if (this.endGuidance != "") {
+ this.IsVisible = true;
+ }
+ else {
+ this.IsVisible = false;
+ }
},
setGuidanceValidity(valid: boolean) {
- this.guidanceValid = valid;
+ if (this.endGuidance == "") {
+ this.guidanceValid = false;
+ this.IsVisible = false;
+ }
+ else {
+ this.guidanceValid = valid;
+ this.IsVisible = true;
+ }
}
}
});