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

OO-1438: upgrade co course elements to run and validate them, not only to edit them

parent aa7e9259
No related branches found
No related tags found
No related merge requests found
...@@ -97,8 +97,10 @@ public class COCourseNode extends AbstractAccessableCourseNode { ...@@ -97,8 +97,10 @@ public class COCourseNode extends AbstractAccessableCourseNode {
* org.olat.course.run.userview.UserCourseEnvironment, * org.olat.course.run.userview.UserCourseEnvironment,
* org.olat.course.run.userview.NodeEvaluation) * org.olat.course.run.userview.NodeEvaluation)
*/ */
@Override
public NodeRunConstructionResult createNodeRunConstructionResult(UserRequest ureq, WindowControl wControl, public NodeRunConstructionResult createNodeRunConstructionResult(UserRequest ureq, WindowControl wControl,
UserCourseEnvironment userCourseEnv, NodeEvaluation ne, String nodecmd) { UserCourseEnvironment userCourseEnv, NodeEvaluation ne, String nodecmd) {
updateModuleConfigDefaults(false);
Controller controller; Controller controller;
// Do not allow guests to send anonymous emails // Do not allow guests to send anonymous emails
Roles roles = ureq.getUserSession().getRoles(); Roles roles = ureq.getUserSession().getRoles();
...@@ -203,7 +205,9 @@ public class COCourseNode extends AbstractAccessableCourseNode { ...@@ -203,7 +205,9 @@ public class COCourseNode extends AbstractAccessableCourseNode {
/** /**
* @see org.olat.course.nodes.CourseNode#isConfigValid() * @see org.olat.course.nodes.CourseNode#isConfigValid()
*/ */
@Override
public StatusDescription isConfigValid() { public StatusDescription isConfigValid() {
updateModuleConfigDefaults(false);
/* /*
* first check the one click cache * first check the one click cache
*/ */
......
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