fix(auth): make DM pages server-rendered so middleware can set Astro.locals.user

Pages /dm/ and /ru/dm/ were static (prerendered), so middleware
never ran and Astro.locals.user was always null. Adding
prerender = false allows middleware to authenticate the user
before page render.
This commit is contained in:
emil
2026-05-15 03:50:41 +03:00
parent 38a778f3de
commit 6f2d9aff5d
2 changed files with 4 additions and 0 deletions
+2
View File
@@ -1,4 +1,6 @@
---
export const prerender = false;
import DmLayout from "@/layouts/DmLayout.astro";
import DmCard from "@/components/dm/DmCard.astro";
import DiceRoller from "@/components/dm/DiceRoller.astro";
+2
View File
@@ -1,4 +1,6 @@
---
export const prerender = false;
import DmLayout from "@/layouts/DmLayout.astro";
import DmCard from "@/components/dm/DmCard.astro";
import DiceRoller from "@/components/dm/DiceRoller.astro";