Index: lams_tool_sbmt/web/learner/sbmtlearner.jsp
===================================================================
diff -u -r80f23aae24a17df9dfcd1770f396aaba0d0650c3 -rf86004309489cb81f283d1962b481b4bbb3facd6
--- lams_tool_sbmt/web/learner/sbmtlearner.jsp (.../sbmtlearner.jsp) (revision 80f23aae24a17df9dfcd1770f396aaba0d0650c3)
+++ lams_tool_sbmt/web/learner/sbmtlearner.jsp (.../sbmtlearner.jsp) (revision f86004309489cb81f283d1962b481b4bbb3facd6)
@@ -43,6 +43,17 @@
if ($('#file-upload-area').length == 1) {
initFileUpload('${learnerForm.tmpFileUploadId}', '');
}
+
+ <%-- 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();
+ };
+
});
/**