From ec50df97b7cf7e4f740fc694c74a63cba869b9a9 Mon Sep 17 00:00:00 2001 From: Ivan Chaplygin Date: Wed, 10 Apr 2024 11:30:43 +0300 Subject: [PATCH] ref #72067 Edit client registration --- src/assets/js/retailcrm-loyalty-actions.js | 5 +++-- src/include/class-wc-retailcrm-base.php | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/assets/js/retailcrm-loyalty-actions.js b/src/assets/js/retailcrm-loyalty-actions.js index 85ec0fb..fb89a0c 100644 --- a/src/assets/js/retailcrm-loyalty-actions.js +++ b/src/assets/js/retailcrm-loyalty-actions.js @@ -42,9 +42,10 @@ jQuery(function() { event.preventDefault(); return false; } else { - alert('success'); - return true; + location.reload(); } }) + + event.preventDefault(); }); }); diff --git a/src/include/class-wc-retailcrm-base.php b/src/include/class-wc-retailcrm-base.php index e535386..f7961f7 100644 --- a/src/include/class-wc-retailcrm-base.php +++ b/src/include/class-wc-retailcrm-base.php @@ -651,6 +651,8 @@ if (!class_exists('WC_Retailcrm_Base')) { if (!$isSuccessful) { echo json_encode(['error' => __('Error while registering in the loyalty program. Try again later.', 'retailcrm')]); + } else { + echo json_encode(['isSuccessful' => true]); } wp_die(); @@ -888,8 +890,6 @@ if (!class_exists('WC_Retailcrm_Base')) { } else { echo $result; } - - wp_die(); } /**