änderungen

This commit is contained in:
DerJesen
2025-11-29 13:16:01 +01:00
parent fe5bbc1410
commit 1932e52ae2
6 changed files with 19 additions and 5 deletions

View File

@@ -20,6 +20,12 @@ let TicketsService = class TicketsService {
this.mailService = mailService;
}
async create(createTicketDto) {
const event = await this.prisma.event.findUnique({
where: { id: createTicketDto.eventId },
});
if (!event) {
throw new common_1.NotFoundException(`Event with ID "${createTicketDto.eventId}" not found`);
}
const ticket = await this.prisma.ticket.create({
data: createTicketDto,
include: { event: true },