import { redirect } from 'next/navigation'; import { runCleanupIfNeeded } from '@/src/lib/db.js'; import { getAuthenticatedUser } from '@/src/lib/security.js'; export const dynamic = 'force-dynamic'; export default async function ManageIndexPage() { await runCleanupIfNeeded(); const user = await getAuthenticatedUser(); if (!user) { redirect('/manage/login'); } if (user.admin) { redirect('/manage/admin/dashboard'); } redirect('/manage/dashboard'); }