8000 bug #45816 [Mailer] Preserve case of headers (nicolas-grekas) · symfony/symfony@002165c · GitHub
[go: up one dir, main page]

Skip to content

Commit 002165c

Browse files
committed
bug #45816 [Mailer] Preserve case of headers (nicolas-grekas)
This PR was merged into the 4.4 branch. Discussion ---------- [Mailer] Preserve case of headers | Q | A | ------------- | --- | Branch? | 4.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | #45630 | License | MIT | Doc PR | - Commits ------- a64c6e6 [Mailer] Preserve case of headers
2 parents 67dd69b + a64c6e6 commit 002165c

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

src/Symfony/Component/Mailer/Bridge/Mailchimp/Transport/MandrillApiTransport.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ private function getPayload(Email $email, Envelope $envelope): array
121121
continue;
122122
}
123123

124-
$payload['message']['headers'][$name] = $header->getBodyAsString();
124+
$payload['message']['headers'][$header->getName()] = $header->getBodyAsString();
125125
}
126126

127127
return $payload;

src/Symfony/Component/Mailer/Bridge/Mailgun/Tests/Transport/MailgunApiTransportTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@ public function testCustomHeader()
6565
$method->setAccessible(true);
6666
$payload = $method->invoke($transport, $email, $envelope);
6767

68-
$this->assertArrayHasKey('h:x-mailgun-variables', $payload);
69-
$this->assertEquals($json, $payload['h:x-mailgun-variables']);
68+
$this->assertArrayHasKey('h:X-Mailgun-Variables', $payload);
69+
$this->assertEquals($json, $payload['h:X-Mailgun-Variables']);
7070
}
7171

7272
public function testSend()

src/Symfony/Component/Mailer/Bridge/Mailgun/Transport/MailgunApiTransport.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ private function getPayload(Email $email, Envelope $envelope): array
120120
continue;
121121
}
122122

123-
$payload['h:'.$name] = $header->getBodyAsString();
123+
$payload['h:'.$header->getName()] = $header->getBodyAsString();
124124
}
125125

126126
return $payload;

src/Symfony/Component/Mailer/Bridge/Postmark/Transport/PostmarkApiTransport.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ private function getPayload(Email $email, Envelope $envelope): array
9393
}
9494

9595
$payload['Headers'][] = [
96-
'Name' => $name,
96+
'Name' => $header->getName(),
9797
'Value' => $header->getBodyAsString(),
9898
];
9999
}

src/Symfony/Component/Mailer/Bridge/Sendgrid/Transport/SendgridApiTransport.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ private function getPayload(Email $email, Envelope $envelope): array
121121
continue;
122122
}
123123

124-
$payload['headers'][$name] = $header->getBodyAsString();
124+
$payload['headers'][$header->getName()] = $header->getBodyAsString();
125125
}
126126

127127
return $payload;

0 commit comments

Comments
 (0)
0