Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McService.java =================================================================== diff -u -rb6b28d32fe5b2923cbb30a6c9b889c02e1ba29cf -r5e36aad06f5b9c4fe8551ddc8af5a734ba8058bf --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McService.java (.../McService.java) (revision b6b28d32fe5b2923cbb30a6c9b889c02e1ba29cf) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McService.java (.../McService.java) (revision 5e36aad06f5b9c4fe8551ddc8af5a734ba8058bf) @@ -906,8 +906,11 @@ } - // propagade new total mark to Gradebook if it was changed + // if the mark is changed, update user's lastAttemptTotalMark and also propagade it to the Gradebook if (newTotalMark != oldTotalMark) { + user.setLastAttemptTotalMark(newTotalMark); + updateMcQueUsr(user); + gradebookService.updateActivityMark(new Double(newTotalMark), null, user.getQueUsrId().intValue(), toolSessionId, false); }