Skip to content
Snippets Groups Projects
Commit dd08d6bd authored by srosse's avatar srosse
Browse files

OO-2108: sown assessment rule only if it's enabled (patch D. Haag)

parent c455ff3b
No related branches found
No related tags found
No related merge requests found
...@@ -61,6 +61,7 @@ import org.olat.core.util.event.EventBus; ...@@ -61,6 +61,7 @@ import org.olat.core.util.event.EventBus;
import org.olat.core.util.event.GenericEventListener; import org.olat.core.util.event.GenericEventListener;
import org.olat.core.util.event.MultiUserEvent; import org.olat.core.util.event.MultiUserEvent;
import org.olat.core.util.resource.OresHelper; import org.olat.core.util.resource.OresHelper;
import org.olat.course.assessment.AssessmentModule;
import org.olat.course.condition.interpreter.ConditionDateFormatter; import org.olat.course.condition.interpreter.ConditionDateFormatter;
import org.olat.course.editor.CourseEditorEnv; import org.olat.course.editor.CourseEditorEnv;
import org.olat.course.nodes.CourseNode; import org.olat.course.nodes.CourseNode;
...@@ -142,6 +143,8 @@ public class ConditionConfigEasyController extends FormBasicController implement ...@@ -142,6 +143,8 @@ public class ConditionConfigEasyController extends FormBasicController implement
private ShibbolethModule shibbolethModule; private ShibbolethModule shibbolethModule;
@Autowired @Autowired
private BusinessGroupService businessGroupService; private BusinessGroupService businessGroupService;
@Autowired
private AssessmentModule assessmentModule;
private boolean managedGroup; private boolean managedGroup;
...@@ -1122,6 +1125,7 @@ public class ConditionConfigEasyController extends FormBasicController implement ...@@ -1122,6 +1125,7 @@ public class ConditionConfigEasyController extends FormBasicController implement
assessmentMode = uifactory.addCheckboxesHorizontal("assessmentMode", null, formLayout, new String[] { "ison" }, new String[] { translate("form.easy.assessmentMode") }); assessmentMode = uifactory.addCheckboxesHorizontal("assessmentMode", null, formLayout, new String[] { "ison" }, new String[] { translate("form.easy.assessmentMode") });
assessmentMode.select("ison", validatedCondition.isAssessmentMode()); assessmentMode.select("ison", validatedCondition.isAssessmentMode());
assessmentMode.addActionListener(FormEvent.ONCLICK); assessmentMode.addActionListener(FormEvent.ONCLICK);
assessmentMode.setVisible(assessmentModule.isAssessmentModeEnabled());
} }
/** /**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment