fix: update auth callback routing to redirect to '/welcome' for pending checkouts
This commit is contained in:
@@ -52,8 +52,12 @@ function AuthCallbackContent() {
|
|||||||
const result = await setSessionAction(token, refreshToken)
|
const result = await setSessionAction(token, refreshToken)
|
||||||
if (result.success && result.user) {
|
if (result.success && result.user) {
|
||||||
login(result.user)
|
login(result.user)
|
||||||
const returnTo = searchParams.get('returnTo') || '/'
|
if (typeof window !== 'undefined' && localStorage.getItem('pulse_pending_checkout')) {
|
||||||
router.push(returnTo)
|
router.push('/welcome')
|
||||||
|
} else {
|
||||||
|
const returnTo = searchParams.get('returnTo') || '/'
|
||||||
|
router.push(returnTo)
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
setError(authMessageFromErrorType('invalid'))
|
setError(authMessageFromErrorType('invalid'))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user