Skip to content

Commit 765a3ff

Browse files
committed
review fixes
1 parent ab974b3 commit 765a3ff

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/Symfony/Component/Mailer/Bridge/Mailjet/Transport/MailjetApiTransport.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,13 @@ class MailjetApiTransport extends AbstractApiTransport
4242
'X-MJ-TemplateErrorReporting' => ['TemplateErrorReporting', 'json'],
4343
'X-MJ-TemplateErrorDeliver' => ['TemplateErrorDeliver', 'bool'],
4444
'X-MJ-Vars' => ['Variables', 'json'],
45-
'X-MJ-CustomID' => ['CustomID'],
46-
'X-MJ-EventPayload' => ['EventPayload'],
47-
'X-Mailjet-Campaign' => ['CustomCampaign'],
45+
'X-MJ-CustomID' => ['CustomID', 'string'],
46+
'X-MJ-EventPayload' => ['EventPayload', 'string'],
47+
'X-Mailjet-Campaign' => ['CustomCampaign', 'string'],
4848
'X-Mailjet-DeduplicateCampaign' => ['DeduplicateCampaign', 'bool'],
4949
'X-Mailjet-Prio' => ['Priority', 'int'],
50-
'X-Mailjet-TrackClick' => ['TrackClick'],
51-
'X-Mailjet-TrackOpen' => ['TrackOpen'],
50+
'X-Mailjet-TrackClick' => ['TrackClick', 'string'],
51+
'X-Mailjet-TrackOpen' => ['TrackOpen', 'string'],
5252
];
5353

5454
private string $privateKey;
@@ -139,7 +139,7 @@ private function getPayload(Email $email, Envelope $envelope): array
139139

140140
foreach ($email->getHeaders()->all() as $header) {
141141
if ($convertConf = self::HEADER_TO_MESSAGE[$header->getName()] ?? false) {
142-
$message[$convertConf[0]] = $this->castCustomHeader($header->getBodyAsString(), $convertConf[1] ?? 'string');
142+
$message[$convertConf[0]] = $this->castCustomHeader($header->getBodyAsString(), $convertConf[1]);
143143
continue;
144144
}
145145
if (\in_array($header->getName(), self::FORBIDDEN_HEADERS, true)) {
@@ -200,7 +200,7 @@ private function castCustomHeader(string $value, string $type)
200200
'bool' => filter_var($value, \FILTER_VALIDATE_BOOLEAN),
201201
'int' => (int) $value,
202202
'json' => json_decode($value, true, 2, \JSON_THROW_ON_ERROR),
203-
default => $value,
203+
'string' => $value,
204204
};
205205
}
206206
}

0 commit comments

Comments
 (0)