No Prerender

This commit is contained in:
Moritz Utcke
2025-02-22 11:46:09 +11:00
parent c05d02b002
commit 065e9a5e14
4 changed files with 15 additions and 10 deletions

View File

@@ -1,10 +1,13 @@
import { z } from "zod";
import moment from "moment";
import { prisma } from "#lib/server/prisma";
import { prisma } from "#lib/server/prisma.js";
import { encodeToken } from "../../../lib/auth/token.js";
import { APIError, defineApiRoute } from "astro-typesafe-api/server";
import { TokenType } from "#lib/auth/types.js";
export const prerender = false;
export const GET = defineApiRoute({
meta: {
description:

View File

@@ -1,12 +1,14 @@
import { z } from "zod";
import moment from "moment";
import { prisma } from "#lib/server/prisma";
import { prisma } from "#lib/server/prisma.js";
import { encodeToken } from "../../../lib/auth/token.js";
import { validatePassword } from "../../../lib/password.js";
import { APIError, defineApiRoute } from "astro-typesafe-api/server";
import { TokenType } from "#lib/auth/types.js";
import { UUidWithPrefix } from "#components/Ausweis/types.js";
export const prerender = false;
export const GET = defineApiRoute({
meta: {
description:
@@ -27,8 +29,6 @@ export const GET = defineApiRoute({
exp: z.number(),
}),
async fetch(input, ctx) {
console.log(input);
// Falls der Nutzer nicht existiert, wird eine Fehlermeldung zurückgegeben.
const user = await prisma.benutzer.findUnique({
where: {