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

OO-3102: make to print view of test statistics works with the test resource...

OO-3102: make to print view of test statistics works with the test resource and not only within a course
parent 029b9e07
No related branches found
No related tags found
No related merge requests found
...@@ -34,7 +34,6 @@ import org.olat.core.gui.control.controller.BasicController; ...@@ -34,7 +34,6 @@ import org.olat.core.gui.control.controller.BasicController;
import org.olat.core.util.nodes.INode; import org.olat.core.util.nodes.INode;
import org.olat.course.CourseFactory; import org.olat.course.CourseFactory;
import org.olat.course.ICourse; import org.olat.course.ICourse;
import org.olat.course.statistic.StatisticResourceNode;
/** /**
* *
...@@ -59,11 +58,13 @@ public class QTI21PrintController extends BasicController { ...@@ -59,11 +58,13 @@ public class QTI21PrintController extends BasicController {
} }
private void initView(UserRequest ureq, QTI21StatisticResourceResult resourceResult) { private void initView(UserRequest ureq, QTI21StatisticResourceResult resourceResult) {
StatisticResourceNode rootNode = (StatisticResourceNode)resourceResult.getSubTreeModel().getRootNode(); TreeNode rootNode;
if(resourceResult.getCourseEntry() != null) { if(resourceResult.getCourseEntry() != null) {
rootNode = resourceResult.getSubTreeModel().getRootNode();
ICourse course = CourseFactory.loadCourse(resourceResult.getCourseEntry()); ICourse course = CourseFactory.loadCourse(resourceResult.getCourseEntry());
mainVC.contextPut("courseTitle", course.getCourseTitle()); mainVC.contextPut("courseTitle", course.getCourseTitle());
} else {
rootNode = resourceResult.getTreeModel().getRootNode();
} }
String testTitle = resourceResult.getTestEntry().getDisplayname(); String testTitle = resourceResult.getTestEntry().getDisplayname();
mainVC.contextPut("testTitle", testTitle); mainVC.contextPut("testTitle", testTitle);
......
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