From 8c178cd99e2a6826aea6663342a10765efa35fba Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 7 Dec 2023 07:43:47 +1100 Subject: [PATCH] fixes for redirect not forcing --- app/Services/Subscription/SubscriptionService.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/app/Services/Subscription/SubscriptionService.php b/app/Services/Subscription/SubscriptionService.php index 7c3eb2e88ff9..9aaf3f47d391 100644 --- a/app/Services/Subscription/SubscriptionService.php +++ b/app/Services/Subscription/SubscriptionService.php @@ -715,10 +715,8 @@ class SubscriptionService nlog($response); if ($credit) { - // return $this->handleRedirect('/client/credits/'.$credit->hashed_id); return '/client/credits/'.$credit->hashed_id; } else { - // return $this->handleRedirect('/client/credits'); return '/client/credits'; } } @@ -1492,12 +1490,12 @@ class SubscriptionService * Handles redirecting the user */ private function handleRedirect($default_redirect) - { - if (array_key_exists('return_url', $this->subscription->webhook_configuration) && strlen($this->subscription->webhook_configuration['return_url']) >=1) { - return redirect($this->subscription->webhook_configuration['return_url']); + { + if (array_key_exists('return_url', $this->subscription->webhook_configuration) && strlen($this->subscription->webhook_configuration['return_url']) >=1) { + return redirect($this->subscription->webhook_configuration['return_url'])->send(); } - return redirect($default_redirect); + return redirect($default_redirect)->send(); } /**