disable ticket purchase

This commit is contained in:
2025-04-25 22:59:42 +02:00
parent 31c039e6dd
commit c871b828f0

View File

@ -23,12 +23,16 @@ final class TicketController extends AbstractController
#[Route('/ticket', name: 'app_ticket')] #[Route('/ticket', name: 'app_ticket')]
public function index(): Response public function index(): Response
{ {
return $this->render('ticket/index.html.twig'); noty()->error('Ticket Kauf wurde gestoppt. Nimm Kontakt mit dem Support auf falls es nötig ist.');
return $this->redirectToRoute('app_home');
} }
#[Route(path: '/ticket/submit', name: 'app_submit', methods: Request::METHOD_POST)] #[Route(path: '/ticket/submit', name: 'app_submit', methods: Request::METHOD_POST)]
public function submit(Request $request): Response public function submit(Request $request): Response
{ {
return $this->index();
$ticketData = $this->serializer->deserialize($request->getContent(), TicketFormData::class, 'json'); $ticketData = $this->serializer->deserialize($request->getContent(), TicketFormData::class, 'json');
return $this->json(['id' => $this->service->handleTicketData($ticketData)->id]); return $this->json(['id' => $this->service->handleTicketData($ticketData)->id]);