From 15a09d9722f8f9d1e1a862d110bed61d768373fb Mon Sep 17 00:00:00 2001
From: Philipp Stracker
Date: Tue, 27 Aug 2024 12:32:00 +0200
Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Decouple=20PayerData=20from=20globa?=
=?UTF-8?q?l=20PPCP=20object?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../ppcp-button/resources/js/modules/Helper/PayerData.js | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/modules/ppcp-button/resources/js/modules/Helper/PayerData.js b/modules/ppcp-button/resources/js/modules/Helper/PayerData.js
index df13ef92f..5695facb0 100644
--- a/modules/ppcp-button/resources/js/modules/Helper/PayerData.js
+++ b/modules/ppcp-button/resources/js/modules/Helper/PayerData.js
@@ -149,12 +149,12 @@ function setCheckoutBillingDetails( payer ) {
export function getWooCommerceCustomerDetails() {
// Populated on server-side with details about the current WooCommerce customer.
- return window.PayPalCommerceGateway?.payer;
+ return window?.PayPalCommerceGateway?.payer;
}
export function getSessionBillingDetails() {
// Populated by JS via `setSessionBillingDetails()`
- return window.PayPalCommerceGateway?.tempPayer;
+ return window._PpcpPayerSessionDetails;
}
/**
@@ -168,7 +168,7 @@ export function setSessionBillingDetails( details ) {
return;
}
- window.PayPalCommerceGateway.tempPayer = normalizePayerDetails( details );
+ window._PpcpPayerSessionDetails = normalizePayerDetails( details );
}
export function payerData() {