diff --git a/app/features/auth/actions/sign-in.ts b/app/features/auth/actions/sign-in.ts index ba73a06..b36156f 100644 --- a/app/features/auth/actions/sign-in.ts +++ b/app/features/auth/actions/sign-in.ts @@ -15,8 +15,9 @@ const action: ActionFunction = async ({ request }) => { const searchParams = new URL(request.url).searchParams; const redirectTo = searchParams.get("redirectTo"); + const successRedirect = redirectTo ? decodeURIComponent(redirectTo) : null; const { email, password } = validation.data; - return authenticate({ email, password, request, successRedirect: redirectTo }); + return authenticate({ email, password, request, successRedirect }); }; export default action;