Menu
Public repository / 0216cf0f6008aae88a648a82e9b3a462a6688302
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 };
}