Commit bf34699e authored by Ugnius Staniulis's avatar Ugnius Staniulis Committed by Adam Shepherd
Browse files

Issue #3317709 by ugas19: LegacyHelper emailToArray method doesn't save message changes

parent bd600228
Loading
Loading
Loading
Loading
+1 −1
Changes for src/LegacyMailerHelper.php: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -60,7 +60,7 @@ class LegacyMailerHelper implements LegacyMailerHelperInterface {
  /**
   * {@inheritdoc}
   */
  public function emailToArray(EmailInterface $email, array $message) {
  public function emailToArray(EmailInterface $email, array &$message) {
    $message['subject'] = $email->getSubject();
    if ($email->getPhase() >= EmailInterface::PHASE_POST_RENDER) {
      $message['body'] = $email->getHtmlBody();
+1 −1
Changes for src/LegacyMailerHelperInterface.php: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -29,7 +29,7 @@ interface LegacyMailerHelperInterface {
   * @param array $message
   *   The array to fill.
   */
  public function emailToArray(EmailInterface $email, array $message);
  public function emailToArray(EmailInterface $email, array &$message);

  /**
   * Fills an Email from a message array.