Avoids reply to address being set to empty, if reply to field value is empty

This commit is contained in:
James Cocker 2021-04-12 21:27:25 +01:00 committed by GitHub
parent 540bfbd743
commit b01d296c42
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -357,7 +357,7 @@ JS
if ($emailFrom && $emailFrom->exists()) { if ($emailFrom && $emailFrom->exists()) {
$submittedFormField = $submittedFields->find('Name', $recipient->SendEmailFromField()->Name); $submittedFormField = $submittedFields->find('Name', $recipient->SendEmailFromField()->Name);
if ($submittedFormField && is_string($submittedFormField->Value)) { if ($submittedFormField && $submittedFormField->Value && is_string($submittedFormField->Value)) {
$email->setReplyTo(explode(',', $submittedFormField->Value)); $email->setReplyTo(explode(',', $submittedFormField->Value));
} }
} elseif ($recipient->EmailReplyTo) { } elseif ($recipient->EmailReplyTo) {