Index: lams_gradebook/web/releaseLessonMarks5.jsp =================================================================== diff -u -r6582c67f62fe86aeb15f5b7e21b54a82952ec3d3 -rfb376f561c06d7864cf72bd93bc9711fc903659b --- lams_gradebook/web/releaseLessonMarks5.jsp (.../releaseLessonMarks5.jsp) (revision 6582c67f62fe86aeb15f5b7e21b54a82952ec3d3) +++ lams_gradebook/web/releaseLessonMarks5.jsp (.../releaseLessonMarks5.jsp) (revision fb376f561c06d7864cf72bd93bc9711fc903659b) @@ -92,7 +92,7 @@ // release/hide marks function toggleMarksRelease() { - if (confirm(marksReleased ? "" : "")) { + showConfirm(marksReleased ? "" : "", function() { releaseMarksAlertBox.hide(); $.ajax({ @@ -112,7 +112,7 @@ } } }); - } + }); } function sendReleaseMarksEmails(){ @@ -134,26 +134,24 @@ return; } - if (!confirm(''.replace('[COUNT_PLACEHOLDER]', finalList.length))){ - return; - } - - $.ajax({ - 'url' : 'gradebook/gradebookMonitoring/sendReleaseMarksEmails.do', - 'data' : { - 'lessonID' : releaseMarksLessonID, - 'includedLearners' : JSON.stringify(finalList) - }, - 'dataType' : 'text', - 'cache' : false, - 'success' : function(response) { - if (response == 'success') { - releaseMarksAlertBox.removeClass('alert-danger').addClass('alert-success').text('Emails were sent').show(); - return; - } + showConfirm(''.replace('[COUNT_PLACEHOLDER]', finalList.length), function() { + $.ajax({ + 'url' : 'gradebook/gradebookMonitoring/sendReleaseMarksEmails.do', + 'data' : { + 'lessonID' : releaseMarksLessonID, + 'includedLearners' : JSON.stringify(finalList) + }, + 'dataType' : 'text', + 'cache' : false, + 'success' : function(response) { + if (response == 'success') { + releaseMarksAlertBox.removeClass('alert-danger').addClass('alert-success').text('Emails were sent').show(); + return; + } - releaseMarksAlertBox.removeClass('alert-success').addClass('alert-danger').text('There was a problem with sending emails: ' + response).show(); - } + releaseMarksAlertBox.removeClass('alert-success').addClass('alert-danger').text('There was a problem with sending emails: ' + response).show(); + } + }); }); }