fix: preserve invitations for admins with a family

This commit is contained in:
t.indorf
2026-10-10 07:26:25 +02:00
parent e6a30be579
commit e50a8c646b
3 changed files with 30 additions and 4 deletions
+1 -1
View File
@@ -466,7 +466,7 @@ export async function resendFamilyInvitationAction(
if (!(await rateLimit(`resend-invite:${session.user.kitaId}:${userId}`, 3, 3600)).allowed)
return { error: "Bitte versuche es später erneut." };
const recipient = await prisma.user.findFirst({
where: { id: userId, kitaId: session.user.kitaId, role: UserRole.ELTERN,
where: { id: userId, kitaId: session.user.kitaId, familyId: { not: null },
emailVerifiedAt: null, passwordHash: "", disabledAt: null },
select: { email: true },
});