diff --git a/web/typo3conf/ext/ep_products/Classes/Service/ResellerService.php b/web/typo3conf/ext/ep_products/Classes/Service/ResellerService.php index 8e807100..b7427215 100644 --- a/web/typo3conf/ext/ep_products/Classes/Service/ResellerService.php +++ b/web/typo3conf/ext/ep_products/Classes/Service/ResellerService.php @@ -32,6 +32,7 @@ use EP\EpProducts\Domain\Model\Product; use EP\EpProducts\Domain\Repository\ProductRepository; use EP\EpProducts\Domain\Serialization\Date; use EP\EpProducts\Domain\Serialization\Room; +use EP\EpProducts\Utility\BookingUrlUtility; use TYPO3\CMS\Core\SingletonInterface; use TYPO3\CMS\Extbase\Persistence\ObjectStorage; @@ -104,6 +105,12 @@ class ResellerService implements SingletonInterface $data[$row['dateStart']] = $date; } + $date->bookingurl = BookingUrlUtility::generateUrl( + $row['dateBusProId'], + $row['hotelBusProId'], + $row['dateEnd'] + ); + $date->rooms['room'][] = Room::fromArray($row); }