Check for country on client as first check

This commit is contained in:
David Bomba 2021-11-03 11:55:45 +11:00
parent ed33ac7130
commit 7df47835a2

View File

@ -530,7 +530,7 @@ class Client extends BaseModel implements HasLocalePreference
}
}
if ($this->country->iso_3166_3 == 'GBR' && in_array(GatewayType::DIRECT_DEBIT, array_column($pms, 'gateway_type_id'))) {
if ($this->country && $this->country->iso_3166_3 == 'GBR' && in_array(GatewayType::DIRECT_DEBIT, array_column($pms, 'gateway_type_id'))) {
foreach ($pms as $pm) {
if ($pm['gateway_type_id'] == GatewayType::DIRECT_DEBIT) {
$cg = CompanyGateway::find($pm['company_gateway_id']);