From 982b6621e18aa284374e640cdd3030f676158990 Mon Sep 17 00:00:00 2001 From: Joseph McDermott Date: Thu, 16 Mar 2017 10:34:18 +0000 Subject: [PATCH] Include Reply-To name if available in Contact Form $variables --- app/code/Magento/Contact/Model/Mail.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/code/Magento/Contact/Model/Mail.php b/app/code/Magento/Contact/Model/Mail.php index 395c630bbe525..5b4abd39b2680 100644 --- a/app/code/Magento/Contact/Model/Mail.php +++ b/app/code/Magento/Contact/Model/Mail.php @@ -49,6 +49,9 @@ public function __construct( */ public function send($replyTo, array $variables) { + /** @see \Magento\Contact\Controller\Index\Post::validatedParams() */ + $replyToName = !empty($variables['name']) ? $variables['name'] : null; + $this->inlineTranslation->suspend(); try { $transport = $this->transportBuilder @@ -62,7 +65,7 @@ public function send($replyTo, array $variables) ->setTemplateVars($variables) ->setFrom($this->contactsConfig->emailSender()) ->addTo($this->contactsConfig->emailRecipient()) - ->setReplyTo($replyTo) + ->setReplyTo($replyTo, $replyToName) ->getTransport(); $transport->sendMessage();