From c38338f05d04162250d292da5d1e83019407e400 Mon Sep 17 00:00:00 2001 From: Narek Zakarian Date: Fri, 28 Feb 2025 15:50:31 +0400 Subject: [PATCH] just return true when is the old settings --- modules/ppcp-settings/src/Data/PaymentSettings.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/ppcp-settings/src/Data/PaymentSettings.php b/modules/ppcp-settings/src/Data/PaymentSettings.php index 52ac3e419..7af4b2aa1 100644 --- a/modules/ppcp-settings/src/Data/PaymentSettings.php +++ b/modules/ppcp-settings/src/Data/PaymentSettings.php @@ -105,6 +105,12 @@ class PaymentSettings extends AbstractDataModel { return $this->get_paylater_enabled(); default: + if ( + ! did_filter( 'woocommerce_payment_gateways' ) + || doing_filter( 'woocommerce_payment_gateways' ) + ) { + return true; + } $gateway = $this->get_gateway( $method_id ); if ( $gateway ) {