Index: lams_tool_sbmt/web/learner/waitforleader.jsp =================================================================== diff -u -rea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74 -rf86004309489cb81f283d1962b481b4bbb3facd6 --- lams_tool_sbmt/web/learner/waitforleader.jsp (.../waitforleader.jsp) (revision ea8629a2ce87bf6bf4b91e1b1d47b908a3dd2e74) +++ lams_tool_sbmt/web/learner/waitforleader.jsp (.../waitforleader.jsp) (revision f86004309489cb81f283d1962b481b4bbb3facd6) @@ -16,6 +16,19 @@ //refresh page every 30 sec setTimeout("refresh();",30000); + + $(document).ready(function(){ + <%-- Connect to command websocket only if it is learner UI --%> + + // command websocket stuff for refreshing + // trigger is an unique ID of page and action that command websocket code in Page.tag recognises + commandWebsocketHookTrigger = 'submit-files-leader-change-refresh-${sessionMap.toolSessionID}'; + // if the trigger is recognised, the following action occurs + commandWebsocketHook = function() { + location.reload(); + }; + + });