From 4a872ad1c60063ffec9ef7a54a93c6fd49ee1411 Mon Sep 17 00:00:00 2001 From: Dominik Milacher Date: Tue, 14 Oct 2025 16:08:03 +0200 Subject: [PATCH] Fix pre-rendering --- apps/panoramablick-saalbach.at/pages/index.vue | 12 ++++++++++++ .../content/middleware/content-routing.global.ts | 4 ++++ 2 files changed, 16 insertions(+) create mode 100644 apps/panoramablick-saalbach.at/pages/index.vue diff --git a/apps/panoramablick-saalbach.at/pages/index.vue b/apps/panoramablick-saalbach.at/pages/index.vue new file mode 100644 index 0000000..7a15e9e --- /dev/null +++ b/apps/panoramablick-saalbach.at/pages/index.vue @@ -0,0 +1,12 @@ + + + + + \ No newline at end of file diff --git a/packages/layers/content/middleware/content-routing.global.ts b/packages/layers/content/middleware/content-routing.global.ts index 2b0da60..16a4fa6 100644 --- a/packages/layers/content/middleware/content-routing.global.ts +++ b/packages/layers/content/middleware/content-routing.global.ts @@ -1,6 +1,10 @@ export default defineNuxtRouteMiddleware((to, from) => { // important: routes do not exist in middleware, never (in)directly use e.g. useRoute + if (import.meta.server) { + return // it will interfere with pre-rendering otherwise + } + const {getLocaleVariant, buildPrefix} = useContentPrefix() const localeVariant = getLocaleVariant(to.path)