From 4073f844543d7c557c1e7f73d9280627873018bf Mon Sep 17 00:00:00 2001
From: Philipp Stracker
Date: Fri, 14 Feb 2025 11:11:33 +0100
Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Fix=20incorrect=20method-status?=
=?UTF-8?q?=20response?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
modules/ppcp-settings/src/Data/PaymentSettings.php | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/modules/ppcp-settings/src/Data/PaymentSettings.php b/modules/ppcp-settings/src/Data/PaymentSettings.php
index 424aec26e..52ac3e419 100644
--- a/modules/ppcp-settings/src/Data/PaymentSettings.php
+++ b/modules/ppcp-settings/src/Data/PaymentSettings.php
@@ -99,12 +99,10 @@ class PaymentSettings extends AbstractDataModel {
public function is_method_enabled( string $method_id ) : bool {
switch ( $method_id ) {
case 'venmo':
- $this->get_venmo_enabled();
- break;
+ return $this->get_venmo_enabled();
case 'pay-later':
- $this->get_paylater_enabled();
- break;
+ return $this->get_paylater_enabled();
default:
$gateway = $this->get_gateway( $method_id );
@@ -112,9 +110,9 @@ class PaymentSettings extends AbstractDataModel {
if ( $gateway ) {
return wc_string_to_bool( $gateway->enabled );
}
- }
- return false;
+ return false;
+ }
}
/**