From ae31a457dad4f566335c476ce0a8c97c70b3e8ab Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 24 Sep 2024 09:15:22 +1000 Subject: [PATCH] Fixes for gateway id --- app/PaymentDrivers/CBAPowerBoard/Settings.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/PaymentDrivers/CBAPowerBoard/Settings.php b/app/PaymentDrivers/CBAPowerBoard/Settings.php index 8cbd307b60ea..4feab6ab573d 100644 --- a/app/PaymentDrivers/CBAPowerBoard/Settings.php +++ b/app/PaymentDrivers/CBAPowerBoard/Settings.php @@ -66,9 +66,10 @@ class Settings default => $type = self::GATEWAY_CBA, }; - if($type == self::GATEWAY_CBA) - return $this->powerboard->company_gateway->getConfigField('gatewayId') ?? $this->getGatewayByType($type); - + if($type == self::GATEWAY_CBA && strlen($this->powerboard->company_gateway->getConfigField('gatewayId') ?? '') > 1){ + return $this->powerboard->company_gateway->getConfigField('gatewayId'); + } + return $this->getGatewayByType($type); }