Enonic version: 7.0.x
We are caching content (in the part-controller), and have an event listener on node.* events to clear cache entries. When we use Scheduling we discovered that the node is not updated, either in master or draft branch. It looks like the contentlib checks if publish.to has expired before it returns content. The content stays unaltered in master.
How can we catch that we need to remove content from cache when content expires?