fix: team invitation links not working properly (#177) (#204)

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
Binlogo
2025-08-30 12:41:43 +08:00
committed by GitHub
parent 55d2a10f2f
commit fcd48dbfea
3 changed files with 20 additions and 4 deletions

View File

@@ -4,11 +4,16 @@ import Spinner from "@unsend/ui/src/spinner";
import { getServerAuthSession } from "~/server/auth";
import { redirect } from "next/navigation";
export default async function CreateTeam() {
export default async function CreateTeam({
searchParams,
}: {
searchParams: { inviteId?: string };
}) {
const session = await getServerAuthSession();
if (!session) {
redirect("/login");
const inviteId = searchParams?.inviteId;
redirect(`/login${inviteId ? `?inviteId=${inviteId}` : ""}`);
}
return (