From 5b28bae4128995e8e27ecc408e7174c3c3f90ca4 Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Mon, 19 Nov 2012 14:56:30 +0100
Subject: [PATCH] no-jira: set efficiency statement default on

---
 .../olat/course/repository/CreateNewCourseController.java  | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/main/java/org/olat/course/repository/CreateNewCourseController.java b/src/main/java/org/olat/course/repository/CreateNewCourseController.java
index 509adbbc6e9..755b4486a06 100644
--- a/src/main/java/org/olat/course/repository/CreateNewCourseController.java
+++ b/src/main/java/org/olat/course/repository/CreateNewCourseController.java
@@ -37,11 +37,11 @@ import org.olat.core.gui.control.Controller;
 import org.olat.core.gui.control.Event;
 import org.olat.core.gui.control.WindowControl;
 import org.olat.core.gui.control.controller.BasicController;
-import org.olat.core.util.CodeHelper;
 import org.olat.core.util.Formatter;
 import org.olat.course.CourseFactory;
 import org.olat.course.CourseModule;
 import org.olat.course.ICourse;
+import org.olat.course.config.CourseConfig;
 import org.olat.course.export.CourseEnvironmentMapper;
 import org.olat.course.groupsandrights.CourseGroupManager;
 import org.olat.course.groupsandrights.PersistingCourseGroupManager;
@@ -144,6 +144,11 @@ public class CreateNewCourseController extends BasicController implements IAddCo
 		course.getRunStructure().getRootNode().setShortTitle(Formatter.truncateOnly(displayName, 25)); //do not use truncate!
 		course.getRunStructure().getRootNode().setLongTitle(displayName);
 		
+		//enable efficiency statement per default
+		CourseConfig courseConfig = course.getCourseEnvironment().getCourseConfig();
+		courseConfig.setEfficencyStatementIsEnabled(true);
+		CourseFactory.setCourseConfig(course.getResourceableId(), courseConfig);
+		
 		CourseNode rootNode = ((CourseEditorTreeNode)course.getEditorTreeModel().getRootNode()).getCourseNode();
 		rootNode.setShortTitle(Formatter.truncateOnly(displayName, 25)); //do not use truncate!
 		rootNode.setLongTitle(displayName);
-- 
GitLab