From f2e2cedb6783f0dbae3253dacb0d55eb2ec318ec Mon Sep 17 00:00:00 2001 From: Jennie Robinson Faber Date: Sun, 19 Apr 2026 12:58:07 +0100 Subject: [PATCH] fix(join): redirect immediately on subscription success Removes the 3-second setTimeout that deferred navigateTo('/welcome'). The overlay success state was a holdover from the pre-refactor Step-3 inline block; now that /welcome is the single welcome surface, the delay just stalls a completed action and fights the continuous-flow goal of the overlay. --- app/pages/join.vue | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app/pages/join.vue b/app/pages/join.vue index 2c7484c..59d943a 100644 --- a/app/pages/join.vue +++ b/app/pages/join.vue @@ -631,10 +631,7 @@ const createSubscription = async (cardToken = null) => { // Check member status to ensure user is properly authenticated await checkMemberStatus(); - // Automatically redirect to welcome page after a short delay - setTimeout(() => { - navigateTo("/welcome"); - }, 3000); // 3 second delay to show success message + navigateTo("/welcome"); } else { throw new Error("Subscription creation failed - response not successful"); }