From 0e026eafefd72c28a9940ad04b5eeba6d668d4ea Mon Sep 17 00:00:00 2001 From: Claire Date: Mon, 5 May 2025 15:20:45 +0200 Subject: [PATCH] Fix sign-up e-mail confirmation page reloading on error or redirect (#34548) --- app/javascript/packs/sign_up.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/javascript/packs/sign_up.js b/app/javascript/packs/sign_up.js index cf9c837773..2fa12bc016 100644 --- a/app/javascript/packs/sign_up.js +++ b/app/javascript/packs/sign_up.js @@ -5,8 +5,11 @@ import ready from '../mastodon/ready'; ready(() => { setInterval(() => { - axios.get('/api/v1/emails/check_confirmation').then((response) => { - if (response.data) { + axios.get('/api/v1/emails/check_confirmation', { + headers: { Accept: 'application/json' }, + withCredentials: true, + }).then((response) => { + if (response.status === 200 && response.data === true) { window.location = '/start'; } }).catch(error => {