Index: lams_gradebook/web/releaseLessonMarks.jsp =================================================================== diff -u -r89b4a675dc0a0fc5e192153b6fb626b1a51521da -re973111a2768823dac2f4e62f2e06143f7dba870 --- lams_gradebook/web/releaseLessonMarks.jsp (.../releaseLessonMarks.jsp) (revision 89b4a675dc0a0fc5e192153b6fb626b1a51521da) +++ lams_gradebook/web/releaseLessonMarks.jsp (.../releaseLessonMarks.jsp) (revision e973111a2768823dac2f4e62f2e06143f7dba870) @@ -283,11 +283,9 @@ } function cancelScheduleReleaseMarks(){ - var switchPanels = true; if (releaseMarksScheduleDate) { - switchPanels = scheduleReleaseMarks(true); - } - if (switchPanels) { + scheduleReleaseMarks(true); + } else { $('#release-marks-schedule-date').val(null); displayReleaseMarksLearners(); } @@ -301,15 +299,15 @@ data: { "":"", lessonID: releaseMarksLessonID, - sendEmails : false, + sendEmails : scheduleDate == null ? false : $('#release-marks-schedule-emails').prop('checked'), scheduleDate : scheduleDate }, type : 'post', dataType : 'text', async : false, success: function(response) { if (response == 'success') { - releaseMarksScheduleDate = scheduleDate; + toggleReleaseMarksPanel(true); result = true; } } @@ -358,22 +356,34 @@
- Schedule date: + + + Schedule date: + + + + Release marks are scheduled for ${releaseMarksScheduleDate}. +
Emails will ${releaseMarksSendEmails ? '' : 'not '}be sent. +
+
+
- - + + +