From fc371da2571d09f3cdeeb501a1e91971a9389fae Mon Sep 17 00:00:00 2001 From: Max Peintner Date: Tue, 26 Nov 2024 11:06:22 +0100 Subject: [PATCH] redirect outside try catch, await cookie --- apps/login/src/components/session-item.tsx | 22 ++++++++++++--- apps/login/src/components/username-form.tsx | 6 ++++- apps/login/src/lib/cookies.ts | 6 ++--- apps/login/src/lib/server/loginname.ts | 30 +++++++++++---------- 4 files changed, 43 insertions(+), 21 deletions(-) diff --git a/apps/login/src/components/session-item.tsx b/apps/login/src/components/session-item.tsx index 5f9b7348273..1f864d49294 100644 --- a/apps/login/src/components/session-item.tsx +++ b/apps/login/src/components/session-item.tsx @@ -6,6 +6,7 @@ import { XCircleIcon } from "@heroicons/react/24/outline"; import { Timestamp, timestampDate } from "@zitadel/client"; import { Session } from "@zitadel/proto/zitadel/session/v2/session_pb"; import moment from "moment"; +import { redirect } from "next/navigation"; import { useState } from "react"; import { Avatar } from "./avatar"; @@ -57,18 +58,33 @@ export function SessionItem({ return (