Working correctly for me on a local Foundation site --
EPiServer.CMS version = 12.13.1
EPiServer.CMS.Core version = 12.9.3
Do you have any fallback languages or replacement languages set up that might affect the behavior?
Hi Daniel
However, did you do it on HomePage or some other type of page? My case is exactly with HomePage.
Same problem but only page expiration only fails for chinese pages.
We are experiencing the same issue, we have a very simple page in three languages, en, fr-fr and zh-cn (chinese). en and French work fine but the Chinese page will still show even though the page is expired, CMS UI indicates chinese page is expired (red clock visible next to page).
Hi Eemgo, this was fixed in 12.14: https://world.optimizely.com/documentation/Release-Notes/ReleaseNote/?releaseNoteId=CMS-25977
We are experiencing the same thing, the lowest version I have seen it in is Episerver.Cms.Core 12.15.1, and as high as 12.21.0, so it is definitely not fixed in 12.14.0.
Create a page in ex English, translate it to Swedish and make sure fallback is set to English, Expire the swedish page > The Swedish page is still available to anonymous visitors.
Note: If the English version is expired, it is working as expected.
The below value of routedContentData was passed to ExpiredRoutedContentEvaluator
ExpiredRoutedContentEvaluator:
the cast content on IVersionable causes the content is in the master language.