Skip to content

Commit a03fdbb

Browse files
committed
Fix error processing in case of missing code
1 parent 2582b8e commit a03fdbb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/MailQ/Connector.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -143,12 +143,12 @@ private function createSpecificException($errorData)
143143
{
144144
// TODO change to resolving messages by errorCode
145145
if ($errorData->message === 'Could not resolve MX domain.') {
146-
throw new UnresolvedMxDomainException($errorData->message, $errorData->code);
146+
throw new UnresolvedMxDomainException($errorData->message, isset($errorData->code) ? $errorData->code : 0);
147147
} else {
148148
if ($errorData->message === 'Invalid recipient email.') {
149-
throw new InvalidEmailAddressException($errorData->message, $errorData->code);
149+
throw new InvalidEmailAddressException($errorData->message, isset($errorData->code) ? $errorData->code : 0);
150150
} else {
151-
throw new MailQException($errorData->message, $errorData->code);
151+
throw new MailQException($errorData->message, isset($errorData->code) ? $errorData->code : 0);
152152
}
153153
}
154154
}

0 commit comments

Comments
 (0)