Skip to content

Commit c889cec

Browse files
Fix phone can't be empty
1 parent 6d75987 commit c889cec

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

Event/PayPlugPaymentEvent.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -711,12 +711,16 @@ public function setPayPlugAddress($addressData, $addressType)
711711

712712
if (null !== $addressData->getCellphone()) {
713713
$internationalPhoneNumber = $this->formatPhoneNumber($addressData->getCellphone(), $addressData->getCountry()->getIsoalpha2());
714-
$this->{'set'.$addressType.'MobilePhone'}($internationalPhoneNumber);
714+
if (null !== $internationalPhoneNumber) {
715+
$this->{'set'.$addressType.'MobilePhone'}($internationalPhoneNumber);
716+
}
715717
}
716718

717719
if (null !== $addressData->getPhone()) {
718720
$internationalPhoneNumber = $this->formatPhoneNumber($addressData->getPhone(), $addressData->getCountry()->getIsoalpha2());
719-
$this->{'set'.$addressType.'LandLinePhone'}($internationalPhoneNumber);
721+
if (null !== $internationalPhoneNumber) {
722+
$this->{'set' . $addressType . 'LandLinePhone'}($internationalPhoneNumber);
723+
}
720724
}
721725

722726
if (null !== $addressData->getCompany()) {

0 commit comments

Comments
 (0)