From dddc8d6cf6e7e3355e412320c486bf69cf9a3378 Mon Sep 17 00:00:00 2001 From: dinamiko Date: Mon, 8 Nov 2021 11:23:49 +0100 Subject: [PATCH] Add init inside migrate action --- modules/ppcp-vaulting/src/VaultingModule.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/modules/ppcp-vaulting/src/VaultingModule.php b/modules/ppcp-vaulting/src/VaultingModule.php index 1d2ed2fe2..7ed0b2c86 100644 --- a/modules/ppcp-vaulting/src/VaultingModule.php +++ b/modules/ppcp-vaulting/src/VaultingModule.php @@ -60,8 +60,13 @@ class VaultingModule implements ModuleInterface { add_action( 'woocommerce_paypal_payments_gateway_migrate', function () { - add_rewrite_endpoint( 'ppcp-paypal-payment-tokens', EP_PAGES ); - flush_rewrite_rules(); + add_action( + 'init', + function () { + add_rewrite_endpoint( 'ppcp-paypal-payment-tokens', EP_PAGES ); + flush_rewrite_rules(); + } + ); } );