diff --git a/apps/frontend/src/middleware/project.global.ts b/apps/frontend/src/middleware/project.global.ts index d18a72b216..49340aaf65 100644 --- a/apps/frontend/src/middleware/project.global.ts +++ b/apps/frontend/src/middleware/project.global.ts @@ -18,6 +18,8 @@ const PROJECT_TYPES = [ ] export default defineNuxtRouteMiddleware(async (to) => { + // Only run this middleware on the server - it relies on server-only runtime config + if (import.meta.client) return // Only handle project routes if (!to.params.id || !PROJECT_TYPES.includes(to.params.type as string)) { return