From cb37119a994ba1d0de103f80c50b05630a4a2773 Mon Sep 17 00:00:00 2001 From: David Remer Date: Wed, 2 Sep 2020 10:47:35 +0300 Subject: [PATCH] make sure get_current_screen method exists --- modules/ppcp-wc-gateway/src/class-wcgatewaymodule.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ppcp-wc-gateway/src/class-wcgatewaymodule.php b/modules/ppcp-wc-gateway/src/class-wcgatewaymodule.php index 1a55da933..2c0bb1f09 100644 --- a/modules/ppcp-wc-gateway/src/class-wcgatewaymodule.php +++ b/modules/ppcp-wc-gateway/src/class-wcgatewaymodule.php @@ -173,7 +173,7 @@ class WcGatewayModule implements ModuleInterface { $methods[] = $container->get( 'wcgateway.paypal-gateway' ); $dcc_applies = $container->get( 'api.helpers.dccapplies' ); - $screen = get_current_screen(); + $screen = ! function_exists('get_current_screen') ? (object) ['id' => 'front'] : get_current_screen(); /** * The DCC Applies object. *