Details
-
Bug
-
Resolution: Fixed
-
Medium
-
3.3.37
-
None
-
None
-
Ibexa Commerce, Ibexa Content, Ibexa Experience
-
Yes
Description
Start with Ibexa Experience v3.3.37
Enable & configure personalization :
.env.local
PERSONALIZATION_CUSTOMER_ID={...}
PERSONALIZATION_LICENSE_KEY={...}
PERSONALIZATION_HOST_URI=https://{...}
config/packages/app.yaml
ezrecommendation: system: site: host_uri: '%env(PERSONALIZATION_HOST_URI)%' authentication: customer_id: '%env(int:PERSONALIZATION_CUSTOMER_ID)%' license_key: '%env(PERSONALIZATION_LICENSE_KEY)%' included_content_types: [folder, article]
Run export for folder Content Type:
php bin/console ibexa:recommendation:run-export --contentTypeIdList=1
Result:
In ContentService.php line 262: EzSystems\EzRecommendationClient\Service\ContentService::prepareFields(): Argument #2 ($fields) must be of type array, null given, called in /var/www/html/vendor/ezsystems/ezrecommendation-client/src/lib/ Service/ContentService.php on line 222
Note:
Issue is only on 3.x