Index: lams_tool_preview/src/java/org/lamsfoundation/lams/tool/peerreview/web/controller/LearningController.java =================================================================== diff -u -rf6279c3e1285ec8a0245d66b5e7df36c1ead7a56 -r21d1334882722398d65509c3a51673d32cd2d175 --- lams_tool_preview/src/java/org/lamsfoundation/lams/tool/peerreview/web/controller/LearningController.java (.../LearningController.java) (revision f6279c3e1285ec8a0245d66b5e7df36c1ead7a56) +++ lams_tool_preview/src/java/org/lamsfoundation/lams/tool/peerreview/web/controller/LearningController.java (.../LearningController.java) (revision 21d1334882722398d65509c3a51673d32cd2d175) @@ -334,20 +334,16 @@ // finally, work out which page to go to! if (user.isSessionFinished()) { - if (peerreview.isShowRatingsLeftForUser() || peerreview.isShowRatingsLeftByUser() - || entryText.length() > 0) { - String redirectURL = SHOW_RESULTS_REDIRECT; + if (peerreview.isReflectOnActivity()) { + String redirectURL = NEW_REFLECTION_REDIRECT; redirectURL = WebUtil.appendParameterToURL(redirectURL, PeerreviewConstants.ATTR_SESSION_MAP_ID, sessionMap.getSessionID()); return redirectURL; - } else if (peerreview.isReflectOnActivity()) { - String redirectURL = NEW_REFLECTION_REDIRECT; + } else { + String redirectURL = SHOW_RESULTS_REDIRECT; redirectURL = WebUtil.appendParameterToURL(redirectURL, PeerreviewConstants.ATTR_SESSION_MAP_ID, sessionMap.getSessionID()); return redirectURL; - } else { - // finish - return finish(request, session); } } else { return doEdit(request, sessionMap, sessionId, peerreview, newCriteria);