summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorConrad Kleinespel <conradk@conradk.com>2016-06-29 17:50:11 +0200
committerConrad Kleinespel <conradk@conradk.com>2016-06-29 17:50:11 +0200
commitfc32db3ef56834ff713ecdd2f6b736292a8b1c0a (patch)
tree2b6b69865ecccfacc7e934bbeb27a9886b0a21b7
parent5b332c106462a0a183f3d7112efcf567bcc906ed (diff)
downloadphp-sparkpost-fc32db3ef56834ff713ecdd2f6b736292a8b1c0a.zip
php-sparkpost-fc32db3ef56834ff713ecdd2f6b736292a8b1c0a.tar.gz
php-sparkpost-fc32db3ef56834ff713ecdd2f6b736292a8b1c0a.tar.bz2
transmission: makes "from" address optional
-rw-r--r--lib/SparkPost/Transmission.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/SparkPost/Transmission.php b/lib/SparkPost/Transmission.php
index 6c45c7e..4c2eda8 100644
--- a/lib/SparkPost/Transmission.php
+++ b/lib/SparkPost/Transmission.php
@@ -90,7 +90,9 @@ class Transmission extends Resource
*/
private function formatShorthandRecipients($payload)
{
- $payload['content']['from'] = $this->toAddressObject($payload['content']['from']);
+ if (isset($payload['content']['from'])) {
+ $payload['content']['from'] = $this->toAddressObject($payload['content']['from']);
+ }
for ($i = 0; $i < count($payload['recipients']); ++$i) {
$payload['recipients'][$i]['address'] = $this->toAddressObject($payload['recipients'][$i]['address']);