Details
-
Bug
-
Resolution: Fixed
-
Medium
-
4.4.0, 4.5.0
-
None
-
eZ Publish 4.4
eZ Flow 2.2
Description
If you do a node swap, the node_id fields in the ezm_block table are not updated. This means that the eZ Flow cronjob will not properly clear the cache for (see eZFlowOperations::update) for the new node when content is updated (specifically when block items need to be rotated), and instead clears the cache for the old node.
Steps to reproduce
1. Create a new frontpage object with 1 manual block. Add a few items to that block.
2. Create a second frontpage object with 1 manual block. Add a few items to that block.
3. Swap the two frontpage object/nodes.
4. Update only one frontpage (adding a new item to the block) and note how only the cache for the other frontpage gets cleared
Attachments
Issue Links
- relates to
-
EZP-18873 ezflow: treat items in blocks as related objects
- Open