From d47651b5a155fa67cc0aab079cb656a9debf058f Mon Sep 17 00:00:00 2001 From: Moritz Utcke Date: Sat, 15 Mar 2025 20:52:43 -0300 Subject: [PATCH] Verbrauchsausweis Gewerbe --- src/pages/api/verbrauchsausweis-gewerbe/[uid].ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/api/verbrauchsausweis-gewerbe/[uid].ts b/src/pages/api/verbrauchsausweis-gewerbe/[uid].ts index 47d893cf..ef5a3a76 100644 --- a/src/pages/api/verbrauchsausweis-gewerbe/[uid].ts +++ b/src/pages/api/verbrauchsausweis-gewerbe/[uid].ts @@ -1,7 +1,7 @@ import { OptionalNullable, UUidWithPrefix, VerbrauchsausweisGewerbeClient, ZodOverlap } from "#components/Ausweis/types.js"; import { exclude } from "#lib/exclude.js"; import { authorizationHeaders, authorizationMiddleware } from "#lib/middleware/authorization.js"; -import { prisma } from "#lib/server/prisma.js"; +import { Enums, prisma } from "#lib/server/prisma.js"; import { APIError, defineApiRoute } from "astro-typesafe-api/server"; import { VerbrauchsausweisGewerbeSchema } from "src/generated/zod/verbrauchsausweisgewerbe.js"; import { z } from "zod"; @@ -174,10 +174,10 @@ export const GET = defineApiRoute({ } const ausweis = await prisma.verbrauchsausweisGewerbe.findUnique({ - where: { + where: user.rolle === Enums.BenutzerRolle.USER ? { uid, benutzer_id: user.id - }, + } : { uid }, include: { benutzer: { select: {