Ignore enable fields in dataprocessors to avoid issues with deactivated offers
This commit is contained in:
@@ -66,10 +66,10 @@ class OfferProcessor implements DataProcessorInterface
|
||||
$offerUid = (int) $cObj->data['tx_epevents_offer'];
|
||||
if ($offerUid !== 0) {
|
||||
/** @var \EP\EpEvents\Domain\Model\Offer $offer */
|
||||
$offer = $repository->findByIdentifier($offerUid);
|
||||
$offer = $repository->forceFindByUid($offerUid)->getFirst();
|
||||
} else {
|
||||
$pageUid = $GLOBALS['TSFE']->id;
|
||||
$offer = $repository->findOneByDetailPage($pageUid);
|
||||
$offer = $repository->forceFindByDetailPage($pageUid)->getFirst();
|
||||
}
|
||||
/** @var \EP\EpEvents\Domain\Model\Offer $offer */
|
||||
$processedData['offer'] = $offer;
|
||||
|
||||
Reference in New Issue
Block a user