diff --git a/src/hooks.server.js b/src/hooks.server.js
index 6ebb0f7..a3afa23 100644
--- a/src/hooks.server.js
+++ b/src/hooks.server.js
@@ -3,9 +3,9 @@ import { getUserFromSession } from "$lib/database";
/** @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" } });
- //}
+ if (event.url.pathname !== "/maintenance" && !event.routeId.startsWith("(api)") && process.env.PRODUCTION) {
+ return new Response("", { status: 302, headers: { Location: "/maintenance" } });
+ }
const cookie = event.cookies.get(COOKIE_NAME);
if (!cookie) {
diff --git a/src/routes/(api)/+layout.svelte b/src/routes/(api)/+layout.svelte
new file mode 100644
index 0000000..43cda3d
--- /dev/null
+++ b/src/routes/(api)/+layout.svelte
@@ -0,0 +1,7 @@
+
diff --git a/src/routes/(nolayout)/Asset/+server.js b/src/routes/(api)/Asset/+server.js
similarity index 61%
rename from src/routes/(nolayout)/Asset/+server.js
rename to src/routes/(api)/Asset/+server.js
index c154f0a..8de0d77 100644
--- a/src/routes/(nolayout)/Asset/+server.js
+++ b/src/routes/(api)/Asset/+server.js
@@ -3,7 +3,7 @@ export function GET({ url }) {
return new Response("", {
status: 302,
headers: {
- Location: `https://assetdelivery.roblox.com/v1/asset/?id=${url.searchParams.get("id")}`
+ Location: `/asset?id=${url.searchParams.get("id")}`
}
});
}
diff --git a/src/routes/(nolayout)/asset/+server.js b/src/routes/(api)/asset/+server.js
similarity index 61%
rename from src/routes/(nolayout)/asset/+server.js
rename to src/routes/(api)/asset/+server.js
index c154f0a..6e25022 100644
--- a/src/routes/(nolayout)/asset/+server.js
+++ b/src/routes/(api)/asset/+server.js
@@ -3,7 +3,7 @@ export function GET({ url }) {
return new Response("", {
status: 302,
headers: {
- Location: `https://assetdelivery.roblox.com/v1/asset/?id=${url.searchParams.get("id")}`
+ Location: `https://assetdelivery.roblox.com/v1/asset?id=${url.searchParams.get("id")}`
}
});
}
diff --git a/src/routes/(nolayout)/game/join/+server.js b/src/routes/(api)/game/join/+server.js
similarity index 100%
rename from src/routes/(nolayout)/game/join/+server.js
rename to src/routes/(api)/game/join/+server.js
diff --git a/src/routes/(app)/users/[id]/profile/+page.svelte b/src/routes/(app)/users/[id]/profile/+page.svelte
index 1ef2946..34be785 100644
--- a/src/routes/(app)/users/[id]/profile/+page.svelte
+++ b/src/routes/(app)/users/[id]/profile/+page.svelte
@@ -10,14 +10,14 @@
{data.profile?.username}
-
0 Friends
-
0 Followers
-
0 Following
+
0 Friends
+
0 Followers
+
0 Following
-
Message
+
Message