Details
-
Bug
-
Resolution: Won't Do
-
Neutral
-
2.0.4
-
None
-
None
-
-
Empty show more show less
Description
Method resolveImageVariationName() from STKTemplatingFunctions causes Template error when called on info.magnolia.rendering.model.RenderingModelImpl instead of expected info.magnolia.module.templatingkit.templates.AbstractSTKTemplateModel.
Overload or rewrite the method to support both classes.
Error:
Caused by: freemarker.template.TemplateModelException: Can not unwrap argument info.magnolia.rendering.model.RenderingModelImpl@583c72d7 to info.magnolia.module.templatingkit.templates.AbstractSTKTemplateModel at freemarker.ext.beans.SimpleMemberModel.unwrapArgument(SimpleMemberModel.java:132) at freemarker.ext.beans.SimpleMemberModel.unwrapArguments(SimpleMemberModel.java:120) at freemarker.ext.beans.SimpleMemberModel.unwrapArguments(SimpleMemberModel.java:98) at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:106) ... 161 more
Checklists
Acceptance criteria