...
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-12-10 18:56:53 +08:00
parent 881d9ca921
commit e845c4abb7
2 changed files with 2 additions and 1 deletions

View File

@@ -17,7 +17,7 @@ export default async function FoldersPage({
redirect("/folders"); redirect("/folders");
} }
if (!session) redirect(`/login?redirect=/folders/${folder_id}`); if (!session) redirect(`/login?redirect=/folders/${folder_id}`);
if ((await getUserIdByFolderId(folder_id)) !== session.user.id) { if ((await getUserIdByFolderId(Number(folder_id))) !== session.user.id) {
return <p>{t("unauthorized")}</p>; return <p>{t("unauthorized")}</p>;
} }
return <InFolder folderId={Number(folder_id)} />; return <InFolder folderId={Number(folder_id)} />;

View File

@@ -2,6 +2,7 @@ import { auth } from "@/auth";
import FoldersClient from "./FoldersClient"; import FoldersClient from "./FoldersClient";
import { redirect } from "next/navigation"; import { redirect } from "next/navigation";
import { headers } from "next/headers"; import { headers } from "next/headers";
export default async function FoldersPage() { export default async function FoldersPage() {
const session = await auth.api.getSession( const session = await auth.api.getSession(
{ headers: await headers() } { headers: await headers() }