From d5ad0a66a8b8fef01f59295e067fd477e4548313 Mon Sep 17 00:00:00 2001 From: Dirk Koritnik Date: Wed, 8 Sep 2021 12:32:51 +0200 Subject: [PATCH] Fix probems with catgories * make sure no empty category is listed in search filter * fix type error in dd import --- Classes/Domain/Repository/CategoryRepository.php | 1 + Classes/Service/DestinationDataImportService.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Classes/Domain/Repository/CategoryRepository.php b/Classes/Domain/Repository/CategoryRepository.php index 5142174..d42155e 100644 --- a/Classes/Domain/Repository/CategoryRepository.php +++ b/Classes/Domain/Repository/CategoryRepository.php @@ -78,6 +78,7 @@ class CategoryRepository extends Repository . ' AND mm.fieldname = ' . $qb->createNamedParameter('categories') ); + $qb->where($qb->expr()->neq('category.uid', $qb->createNamedParameter(0))); $qb->orderBy('category.title', 'asc'); $qb->groupBy('category.uid'); diff --git a/Classes/Service/DestinationDataImportService.php b/Classes/Service/DestinationDataImportService.php index b2e7033..7e9aa91 100644 --- a/Classes/Service/DestinationDataImportService.php +++ b/Classes/Service/DestinationDataImportService.php @@ -14,10 +14,10 @@ use TYPO3\CMS\Core\Resource\ResourceFactory; use TYPO3\CMS\Core\Utility\GeneralUtility; use TYPO3\CMS\Extbase\Configuration\ConfigurationManager; use TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface; -use TYPO3\CMS\Extbase\Domain\Model\Category; use TYPO3\CMS\Extbase\Object\ObjectManager; use TYPO3\CMS\Extbase\Persistence\Generic\PersistenceManager; use TYPO3\CMS\Extbase\Persistence\ObjectStorage; +use Wrm\Events\Domain\Model\Category; use Wrm\Events\Domain\Model\Date; use Wrm\Events\Domain\Model\Event; use Wrm\Events\Domain\Model\Organizer;