MDL-51410 mod_survey: fix notifications when saving analysis

This commit is contained in:
Stephen Bourget 2016-07-12 20:07:35 -04:00
parent ac8d6cff54
commit 7040f90d07
2 changed files with 5 additions and 4 deletions

View File

@ -197,6 +197,7 @@ $string['downloadinfo'] = 'You can download the complete raw data for this surve
$string['downloadresults'] = 'Download results';
$string['downloadtext'] = 'Download data as a plain text file';
$string['editingasurvey'] = 'Editing a survey';
$string['errorunabletosavenotes'] = 'An error occurred while saving your notes.';
$string['eventreportdownloaded'] = 'Survey report downloaded';
$string['eventreportviewed'] = 'Survey report viewed';
$string['eventresponsesubmitted'] = 'Survey response submitted';

View File

@ -387,15 +387,15 @@
if ($notes != '' and confirm_sesskey()) {
if (survey_get_analysis($survey->id, $user->id)) {
if (! survey_update_analysis($survey->id, $user->id, $notes)) {
echo $OUTPUT->notification("An error occurred while saving your notes. Sorry.");
echo $OUTPUT->notification(get_string("errorunabletosavenotes", "survey"), "notifyproblem");
} else {
echo $OUTPUT->notification(get_string("savednotes", "survey"));
echo $OUTPUT->notification(get_string("savednotes", "survey"), "notifysuccess");
}
} else {
if (! survey_add_analysis($survey->id, $user->id, $notes)) {
echo $OUTPUT->notification("An error occurred while saving your notes. Sorry.");
echo $OUTPUT->notification(get_string("errorunabletosavenotes", "survey"), "notifyproblem");
} else {
echo $OUTPUT->notification(get_string("savednotes", "survey"));
echo $OUTPUT->notification(get_string("savednotes", "survey"), "notifysuccess");
}
}
}