Index: lams_tool_assessment/conf/language/lams/ApplicationResources.properties =================================================================== diff -u -r30b838c2ace64169f440c86a9756fd0959cf2323 -rea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74 --- lams_tool_assessment/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision 30b838c2ace64169f440c86a9756fd0959cf2323) +++ lams_tool_assessment/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision ea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74) @@ -419,7 +419,7 @@ label.authoring.basic.import.word = MS Word label.monitoring.summary.answered.questions.y.axis.groups = Groups label.monitoring.summary.answered.questions.groups = Groups Progress -label.monotoring.change.leader = Change leader +label.monitoring.change.leader = Change leader label.monitoring.leader.successfully.changed = Leader changed label.monitoring.leader.not.changed = Leader was not changed label.authoring.basic.question.version = Version Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/service/AssessmentServiceImpl.java =================================================================== diff -u -r30b838c2ace64169f440c86a9756fd0959cf2323 -rea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74 --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/service/AssessmentServiceImpl.java (.../AssessmentServiceImpl.java) (revision 30b838c2ace64169f440c86a9756fd0959cf2323) +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/service/AssessmentServiceImpl.java (.../AssessmentServiceImpl.java) (revision ea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74) @@ -4017,7 +4017,7 @@ AssessmentSession session = getSessionBySessionId(toolSessionId); AssessmentUser existingLeader = session.getGroupLeader(); - if (existingLeader != null && existingLeader.getUserId().equals(leaderUserId)) { + if (existingLeader == null || existingLeader.getUserId().equals(leaderUserId)) { return; } Assessment assessment = session.getAssessment(); Index: lams_tool_assessment/web/pages/learning/waitforleader.jsp =================================================================== diff -u -r4353f26f9509808acdf41d0deef6cf5fd458a2b7 -rea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74 --- lams_tool_assessment/web/pages/learning/waitforleader.jsp (.../waitforleader.jsp) (revision 4353f26f9509808acdf41d0deef6cf5fd458a2b7) +++ lams_tool_assessment/web/pages/learning/waitforleader.jsp (.../waitforleader.jsp) (revision ea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74) @@ -29,10 +29,13 @@ -
- -
- +
+ +
+ + + +
Index: lams_tool_assessment/web/pages/monitoring/summary.jsp =================================================================== diff -u -r30b838c2ace64169f440c86a9756fd0959cf2323 -rea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74 --- lams_tool_assessment/web/pages/monitoring/summary.jsp (.../summary.jsp) (revision 30b838c2ace64169f440c86a9756fd0959cf2323) +++ lams_tool_assessment/web/pages/monitoring/summary.jsp (.../summary.jsp) (revision ea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74) @@ -779,7 +779,7 @@
Index: lams_tool_doku/src/java/org/lamsfoundation/lams/tool/dokumaran/web/controller/LearningController.java =================================================================== diff -u -r7eab6b4371036949ed61a387bc7706473895f567 -rea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74 --- lams_tool_doku/src/java/org/lamsfoundation/lams/tool/dokumaran/web/controller/LearningController.java (.../LearningController.java) (revision 7eab6b4371036949ed61a387bc7706473895f567) +++ lams_tool_doku/src/java/org/lamsfoundation/lams/tool/dokumaran/web/controller/LearningController.java (.../LearningController.java) (revision ea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74) @@ -138,6 +138,7 @@ List groupUserDtos = new ArrayList<>(); for (DokumaranUser groupUser : groupUsers) { User groupUserDto = new User(); + groupUserDto.setUserId(groupUser.getUserId().intValue()); groupUserDto.setFirstName(groupUser.getFirstName()); groupUserDto.setLastName(groupUser.getLastName()); groupUserDtos.add(groupUserDto); Index: lams_tool_doku/web/pages/learning/waitforleader.jsp =================================================================== diff -u -r1cef918442124e8d987a285095a7504e3bc00461 -rea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74 --- lams_tool_doku/web/pages/learning/waitforleader.jsp (.../waitforleader.jsp) (revision 1cef918442124e8d987a285095a7504e3bc00461) +++ lams_tool_doku/web/pages/learning/waitforleader.jsp (.../waitforleader.jsp) (revision ea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74) @@ -26,16 +26,16 @@
- -
-
- -
+
+ +
+ + -
-
-
+ +
+
Index: lams_tool_lamc/web/learning/WaitForLeader.jsp =================================================================== diff -u -r9e395fca5d7eb4a5ac4c9768642a336723a950f7 -rea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74 --- lams_tool_lamc/web/learning/WaitForLeader.jsp (.../WaitForLeader.jsp) (revision 9e395fca5d7eb4a5ac4c9768642a336723a950f7) +++ lams_tool_lamc/web/learning/WaitForLeader.jsp (.../WaitForLeader.jsp) (revision ea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74) @@ -26,11 +26,16 @@
-
    - -
  • +
    + +
    + + + + +
    -
+
- + -
+
Index: lams_tool_leader/conf/language/lams/ApplicationResources.properties =================================================================== diff -u -rec9b0ffc2e88f3504fd7505ee8474f86d89a2458 -rea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74 --- lams_tool_leader/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision ec9b0ffc2e88f3504fd7505ee8474f86d89a2458) +++ lams_tool_leader/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision ea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74) @@ -60,4 +60,5 @@ label.change.leader = Change leader label.note.leader.change = Note that the leader change only will take place for the activities in which the existing leader has not been set or commenced. -label.current.leader = Current leader: \ No newline at end of file +label.current.leader = Current leader: +label.current.leader.none = none \ No newline at end of file Index: lams_tool_leader/web/pages/learning/leaderselection.jsp =================================================================== diff -u -ra65568cc36db07abf19550359c0db03a9561c964 -rea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74 --- lams_tool_leader/web/pages/learning/leaderselection.jsp (.../leaderselection.jsp) (revision a65568cc36db07abf19550359c0db03a9561c964) +++ lams_tool_leader/web/pages/learning/leaderselection.jsp (.../leaderselection.jsp) (revision ea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74) @@ -126,10 +126,10 @@
- -
+ +
- +
@@ -184,11 +184,12 @@
- -
-
+ +
+ + -
+
Index: lams_tool_leader/web/pages/monitoring/changeLeaderDialog.jsp =================================================================== diff -u -rec9b0ffc2e88f3504fd7505ee8474f86d89a2458 -rea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74 --- lams_tool_leader/web/pages/monitoring/changeLeaderDialog.jsp (.../changeLeaderDialog.jsp) (revision ec9b0ffc2e88f3504fd7505ee8474f86d89a2458) +++ lams_tool_leader/web/pages/monitoring/changeLeaderDialog.jsp (.../changeLeaderDialog.jsp) (revision ea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74) @@ -2,10 +2,19 @@