Index: lams_monitoring/web/includes/javascript/monitorLesson.js
===================================================================
diff -u -r40de3afab4e8d589660daffb6efd6e568e87f8fa -r73590f6d18d917c1daa2a1cfedab5d807dbcef05
--- lams_monitoring/web/includes/javascript/monitorLesson.js (.../monitorLesson.js) (revision 40de3afab4e8d589660daffb6efd6e568e87f8fa)
+++ lams_monitoring/web/includes/javascript/monitorLesson.js (.../monitorLesson.js) (revision 73590f6d18d917c1daa2a1cfedab5d807dbcef05)
@@ -330,15 +330,20 @@
}
function applyStateChange(state, method, newLessonEndDate) {
- var params = $("#lesson-state-form").serialize();
+ var params = {
+ 'lessonID' : lessonId
+ };
+ params[csrfTokenName] = csrfTokenValue;
+
if (newLessonEndDate) {
- params += "&lessonEndDate=" + token;
+ params.lessonEndDate = newLessonEndDate;
}
$.ajax({
url : LAMS_URL + 'monitoring/monitoring/' + method + ".do",
- type: "POST",
data: params,
+ type: "POST",
+ cache : false,
success: function() {
if (state == 7) {
// user chose to finish the lesson, close monitoring and refresh the lesson list
Index: lams_monitoring/web/monitor.jsp
===================================================================
diff -u -r328b2d5068eb7b9c271f43e55b3f19a05733312b -r73590f6d18d917c1daa2a1cfedab5d807dbcef05
--- lams_monitoring/web/monitor.jsp (.../monitor.jsp) (revision 328b2d5068eb7b9c271f43e55b3f19a05733312b)
+++ lams_monitoring/web/monitor.jsp (.../monitor.jsp) (revision 73590f6d18d917c1daa2a1cfedab5d807dbcef05)
@@ -387,10 +387,6 @@
-
-
-
-