From c6dddb8655b58ca391a9314f799d05fa2e78a04d Mon Sep 17 00:00:00 2001 From: uhensler <urs.hensler@frentix.com> Date: Fri, 21 Jun 2019 11:12:10 +0200 Subject: [PATCH] OO-4080: RS if manual scoring is started without pass configuration --- .../course/nodes/ms/MSCourseNodeRunController.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/olat/course/nodes/ms/MSCourseNodeRunController.java b/src/main/java/org/olat/course/nodes/ms/MSCourseNodeRunController.java index a4b889c9010..caedffad0c5 100644 --- a/src/main/java/org/olat/course/nodes/ms/MSCourseNodeRunController.java +++ b/src/main/java/org/olat/course/nodes/ms/MSCourseNodeRunController.java @@ -194,19 +194,20 @@ public class MSCourseNodeRunController extends BasicController implements Activa private void exposeConfigToVC(UserRequest ureq) { ModuleConfiguration config = courseNode.getModuleConfiguration(); myContent.contextPut("hasScoreField", courseNode.hasScoreConfigured()); + if (courseNode.hasScoreConfigured()) { + myContent.contextPut("scoreMin", AssessmentHelper.getRoundedScore(courseNode.getMinScoreConfiguration())); + myContent.contextPut("scoreMax", AssessmentHelper.getRoundedScore(courseNode.getMaxScoreConfiguration())); + } myContent.contextPut("hasPassedField", courseNode.hasPassedConfigured()); + if (courseNode.hasPassedConfigured()) { + myContent.contextPut("passedCutValue", AssessmentHelper.getRoundedScore(courseNode.getCutValueConfiguration())); + } myContent.contextPut("hasCommentField", courseNode.hasCommentConfigured()); String infoTextUser = (String) config.get(MSCourseNode.CONFIG_KEY_INFOTEXT_USER); if(StringHelper.containsNonWhitespace(infoTextUser)) { myContent.contextPut(MSCourseNode.CONFIG_KEY_INFOTEXT_USER, infoTextUser); myContent.contextPut("indisclaimer", isPanelOpen(ureq, "disclaimer", true)); } - myContent.contextPut("passedCutValue", AssessmentHelper.getRoundedScore(courseNode.getCutValueConfiguration())); - if (courseNode.hasScoreConfigured()) { - myContent.contextPut("scoreMin", AssessmentHelper.getRoundedScore(courseNode.getMinScoreConfiguration())); - myContent.contextPut("scoreMax", AssessmentHelper.getRoundedScore(courseNode.getMaxScoreConfiguration())); - - } } private void exposeUserDataToVC(UserRequest ureq) { -- GitLab