9 lines
289 B
JavaScript
9 lines
289 B
JavaScript
/** @type {import('@sveltejs/kit').Handle} */
|
|
export async function handle({ event, resolve }) {
|
|
if (event.url.pathname !== "/maintenance" && process.env.MAINTENANCE) {
|
|
return new Response("", { status: 302, headers: { Location: "/maintenance" } });
|
|
}
|
|
|
|
return await resolve(event);
|
|
}
|