--- import UserLayout from "../../../layouts/UserLayout.astro"; import { validateAccessTokenServer } from "#server/lib/validateAccessToken"; import DashboardAusweisePruefenModule from "#modules/Dashboard/DashboardAusweisePruefenModule.svelte"; import { prisma } from "@ibcornelsen/database/server"; import { createCaller } from "#lib/caller"; const accessTokenValid = await validateAccessTokenServer(Astro); if (!accessTokenValid) { return Astro.redirect("/auth/login") } // TODO: Nutzer darf nur auf diese Seite, wenn er die Rolle "admin" hat const caller = createCaller(Astro); const ausweise = await caller.v1.verbrauchsausweisWohnen.getMany({ limit: 25, }); ---