Menu
Public repository / 7a6a24a4e46f9f1d964c5593c076f9bdf638fea0
AkurAI-Mail / src/routes/(admin)/+layout.ts
Latest change 22202d1bde69be4ace8a299dffd91f8ff24378df - Recover deployed webmail frontend (frontend parity with EC2 a6afffc) by Ólafur Búi Ólafsson
import { redirect } from "@sveltejs/kit";
import { api } from "$lib/api";
import { webmailSession } from "$lib/webmail/session";
export async function load() {
const authCheck = await api("/api/auth/check");
if (!webmailSession(authCheck).admin) redirect(302, "/webmail");
const status = await api("/api/status");
return { hostname: status.hostname };
}