Details
-
Bug
-
Resolution: Fixed
-
High
-
4.1.3, 4.2.0alpha1, 4.2.0beta1, 4.2.0rc1
-
None
Description
Apparently the cache used by eZContentClassAttribute::classAttributeIdentifiersHash() is not cleared when a new content class package is installed. New objects of such a content class will therefore have a wrong name. Any attribute tokens of the form <content_class_attribute_identifier> will be replaced with an empty string instead of the return value of the attribute's datatype's title() method.
Only tested on 4.2.0rc1 but pretty sure this occurs as well in 4.1, since the code changes that cause the issue seem to date back to the 4.1 release cycle.
Might be the same as http://issues.ez.no/IssueView.php?Id=15263 but that report was not very clear, so I decided to post a new one.
Please mark this issue as a showstopper for 4.2.0 stable.