feat: alternative date format in url argument for travelinfo

This commit is contained in:
Björn Fromme committed 2024-12-05 12:55:20 +01:00
1 parent 0678a99b19
commit dd01073d05
2 files changed
+51 -27

No files matched your search

@@ -59,6 +59,10 @@ class TravelinfoController extends ActionController
{
$product = $travelinfo->getProduct();
if (preg_match('/^\d{2}\d{2}\d{4}$/', $travelDate)) {
$travelDate = (\DateTimeImmutable::createFromFormat('dmY', $travelDate))->format('Y-m-d');
}
/** @var Date $date */
$date = $this->dateRepository->findForProductAndDate($product, $travelDate)->getFirst();
$hasCourses = null !== $date && 0 < count($date->getServicesGeneral('KUR'));