From 55d57b59ce1d864238030759183ce36c82af2de6 Mon Sep 17 00:00:00 2001 From: dinamiko Date: Fri, 22 Jul 2022 12:18:17 +0200 Subject: [PATCH] Ensure `order-pay` exists on query vars --- modules/ppcp-wc-gateway/src/Helper/PayUponInvoiceHelper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ppcp-wc-gateway/src/Helper/PayUponInvoiceHelper.php b/modules/ppcp-wc-gateway/src/Helper/PayUponInvoiceHelper.php index 2b6e4f534..8c1125348 100644 --- a/modules/ppcp-wc-gateway/src/Helper/PayUponInvoiceHelper.php +++ b/modules/ppcp-wc-gateway/src/Helper/PayUponInvoiceHelper.php @@ -145,7 +145,7 @@ class PayUponInvoiceHelper { */ private function is_valid_currency(): bool { global $wp; - $order_id = (int) $wp->query_vars['order-pay']; + $order_id = isset( $wp->query_vars['order-pay'] ) ? (int) $wp->query_vars['order-pay'] : 0; if ( 0 === $order_id ) { return 'EUR' === get_woocommerce_currency(); }