änderungen
This commit is contained in:
6
dist/tickets/tickets.service.js
vendored
6
dist/tickets/tickets.service.js
vendored
@@ -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 },
|
||||
|
||||
Reference in New Issue
Block a user