}
}
- $submission->submissioncomment = addslashes($eventdata->feedback);
- $submission->format = (int)$eventdata->feedbackformat;
+ if (isset($eventdata->feedback)) {
+ $submission->submissioncomment = addslashes($eventdata->feedback);
+ }
+
+ if (isset($eventdata->feedbackformat)) {
+ $submission->format = (int)$eventdata->feedbackformat;
+ }
- if ($old->submissioncomment != $eventdata->feedback or $old->format != $submission->format) {
+ if (isset($eventdata->feedback) && ($old->submissioncomment != $eventdata->feedback or $old->format != $submission->format)) {
$submission->mailed = 0; // Make sure mail goes out (again, even)
}