Phase 10: Mandantenfähigkeit (#15)

This commit was merged in pull request #15.
This commit is contained in:
2026-09-05 13:47:46 +00:00
parent 2b53556175
commit 91742a0dd7
98 changed files with 3810 additions and 201 deletions
@@ -1,4 +1,4 @@
import { router, angemeldet } from "@/server/trpc";
import { router, angemeldet, eigeneAkte } from "@/server/trpc";
import { AUSWEIS_GUELTIG_SEKUNDEN, ausweisErzeugen } from "@/lib/dienstausweis";
import { env } from "@/lib/env";
@@ -16,7 +16,7 @@ export const dienstausweisRouter = router({
eigener: angemeldet.query(async ({ ctx }) => {
const person = await ctx.db((db) =>
db.person.findUnique({
where: { id: ctx.sitzung.personId },
where: { id: eigeneAkte(ctx.sitzung) },
select: {
vorname: true,
nachname: true,
@@ -26,7 +26,7 @@ export const dienstausweisRouter = router({
}),
);
const code = ausweisErzeugen(ctx.sitzung.personId, ctx.sitzung.organisationId);
const code = ausweisErzeugen(eigeneAkte(ctx.sitzung), ctx.sitzung.organisationId);
return {
person,