Details
-
Bug
-
Resolution: Fixed
-
Critical
-
None
-
4.0.x-dev
-
None
-
Ibexa Commerce, Ibexa Experience
Description
Steps to reproduce:
1. Login as admin
2. Create a new Landing Page
3. Fill in the Name and description fields
4. Add Content Scheduler block
5. Add a new item to the block and schedule the airtime for a month in the future
6. Publish the Landing Page
7. Edit the Landing Page
Expected:
Landing Page is edited without issues
Actual:
Assertion error:
AssertionError: assert($metadata instanceof ClassMetadata) at vendor/jms/serializer/src/GraphNavigator/SerializationGraphNavigator.php:220 at assert(false, 'assert($metadata instanceof ClassMetadata)') (vendor/jms/serializer/src/GraphNavigator/SerializationGraphNavigator.php:220) at JMS\Serializer\GraphNavigator\SerializationGraphNavigator->accept(object(BasicEvent), array('name' => 'Ibexa\\PageBuilder\\PageBuilder\\Timeline\\BasicEvent', 'params' => array())) (vendor/jms/serializer/src/JsonSerializationVisitor.php:101) at JMS\Serializer\JsonSerializationVisitor->visitArray(array(object(BasicEvent)), array('name' => 'array', 'params' => array())) (vendor/jms/serializer/src/GraphNavigator/SerializationGraphNavigator.php:167) at JMS\Serializer\GraphNavigator\SerializationGraphNavigator->accept(array(object(BasicEvent)), array('name' => 'array', 'params' => array())) (vendor/jms/serializer/src/Serializer.php:252) at JMS\Serializer\Serializer->visit(object(SerializationGraphNavigator), object(JsonSerializationVisitor), object(SerializationContext), array(object(BasicEvent)), 'json', null) (vendor/jms/serializer/src/Serializer.php:163) at JMS\Serializer\Serializer->serialize(array(object(BasicEvent)), 'json') (vendor/ibexa/page-builder/src/bundle/Controller/PageController.php:599) at Ibexa\Bundle\PageBuilder\Controller\PageController->getSerializedTimelineEvents(object(PageEditContext)) (vendor/ibexa/page-builder/src/bundle/Controller/PageController.php:343) at Ibexa\Bundle\PageBuilder\Controller\PageController->editAction(object(Request), object(ContentEditView)) (vendor/symfony/http-kernel/HttpKernel.php:156)