From b240ed5e23dd97ab0192f98c323a98ab61b6c5a7 Mon Sep 17 00:00:00 2001 From: Luca Rath-Heel Date: Thu, 13 Apr 2023 00:55:13 +0200 Subject: [PATCH] Fix types filter with website user (#626) --- Content/ArticleDataProvider.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Content/ArticleDataProvider.php b/Content/ArticleDataProvider.php index e8246a37..4ae5b546 100644 --- a/Content/ArticleDataProvider.php +++ b/Content/ArticleDataProvider.php @@ -362,8 +362,10 @@ private function getTypesProperty(array $propertyParameter): array $filterTypes = []; if (\array_key_exists('types', $propertyParameter) - && !empty($value = $propertyParameter['types']->getValue())) { - $types = \is_array($value) ? $value : \explode(',', $value); + && !empty($value = $propertyParameter['types']->getValue()) + && \is_string($value)) { + $types = \explode(',', $value); + foreach ($types as $type) { $filterTypes[] = $type; }