AkurAI Build
Menu

Public repository / 10d19fe0941c186ec244d1f0e2af6b19200dcb0c

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 };
}