Steps to reproduce:
workflowStatePimcore\Model\DataObject\ABC and has initial place started, and setmarking_store:
type: single_state
arguments:
- workflowState
Expected behaviour: Field workflowState should contain started
Current behaviour: Field workflowState is empty
Tested in Pimcore 6.3.3
Any update on this? We can confirm the issue with Pimcore v6.6.6.
鈿狅笍 As of Symfony >= v4.4.8 this will cause an Exception now when any workflow aware data object is loaded with empty place through the DataObjectController::getAction

See their patch here: https://github.com/symfony/symfony/pull/36375/files where they switched to strict comparison.
Diff: https://github.com/symfony/symfony/compare/v4.4.7...v4.4.8
Steps
single_state as marking store + initial_place is defined
Expected
Pimcore to set the initial place upon object create.
Workaround
lock symfony/symfony at v4.4.7 (not a real solution)
Most helpful comment
Any update on this? We can confirm the issue with Pimcore v6.6.6.
鈿狅笍 As of Symfony >= v4.4.8 this will cause an Exception now when any workflow aware data object is loaded with empty
placethrough theDataObjectController::getActionSee their patch here: https://github.com/symfony/symfony/pull/36375/files where they switched to strict comparison.
Diff: https://github.com/symfony/symfony/compare/v4.4.7...v4.4.8
Steps
single_stateas marking store +initial_placeis definedExpected
Pimcore to set the initial place upon object create.
Workaround
lock symfony/symfony at v4.4.7 (not a real solution)