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

OO-1680: reload every time the assessment panel to have up-to-date informations

parent 0d470d61
No related branches found
No related tags found
No related merge requests found
...@@ -76,7 +76,6 @@ public class AssessedIdentityWrapper { ...@@ -76,7 +76,6 @@ public class AssessedIdentityWrapper {
public Identity getIdentity() { public Identity getIdentity() {
return userCourseEnvironment.getIdentityEnvironment().getIdentity(); return userCourseEnvironment.getIdentityEnvironment().getIdentity();
} }
/** /**
* @return the users details for the current node * @return the users details for the current node
...@@ -95,7 +94,7 @@ public class AssessedIdentityWrapper { ...@@ -95,7 +94,7 @@ public class AssessedIdentityWrapper {
return initialLaunchDate; return initialLaunchDate;
} }
public Date getLastModified() { public Date getLastModified() {
return lastModified; return lastModified;
} }
} }
...@@ -157,17 +157,18 @@ public class AssessedIdentityOverviewController extends BasicController { ...@@ -157,17 +157,18 @@ public class AssessedIdentityOverviewController extends BasicController {
} }
private void doOpenAssessment(UserRequest ureq) { private void doOpenAssessment(UserRequest ureq) {
if(assessmentCtrl == null) { removeAsListenerAndDispose(assessmentCtrl);
ICourse course = CourseFactory.loadCourse(courseOres);
UserCourseEnvironment uce = AssessmentHelper.createAndInitUserCourseEnvironment(assessedIdentity, course); ICourse course = CourseFactory.loadCourse(courseOres);
AssessedIdentityWrapper idWrapper = AssessmentHelper.wrapIdentity(uce, null, courseNode); UserCourseEnvironment uce = AssessmentHelper.createAndInitUserCourseEnvironment(assessedIdentity, course);
assessmentCtrl = new AssessmentEditController(ureq, getWindowControl(), null, course, courseNode, AssessedIdentityWrapper idWrapper = AssessmentHelper.wrapIdentity(uce, null, courseNode);
idWrapper, false, true, true); assessmentCtrl = new AssessmentEditController(ureq, getWindowControl(), null, course, courseNode,
assessmentCtrl.setIdentityInfos(false); idWrapper, false, true, true);
assessmentCtrl.setCourseNodeInfos(false); assessmentCtrl.setIdentityInfos(false);
assessmentCtrl.setTitleInfos(false); assessmentCtrl.setCourseNodeInfos(false);
listenTo(assessmentCtrl); assessmentCtrl.setTitleInfos(false);
} listenTo(assessmentCtrl);
mainVC.put("segmentCmp", assessmentCtrl.getInitialComponent()); mainVC.put("segmentCmp", assessmentCtrl.getInitialComponent());
} }
} }
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