diff --git a/src/main/java/org/olat/course/CourseXStreamAliases.java b/src/main/java/org/olat/course/CourseXStreamAliases.java index 125f657f226de150fb540cde0c4fa2887c1a1f63..e337e5a30f388352db126bce453354ab2c80d86c 100644 --- a/src/main/java/org/olat/course/CourseXStreamAliases.java +++ b/src/main/java/org/olat/course/CourseXStreamAliases.java @@ -24,6 +24,7 @@ import org.olat.core.gui.control.generic.iframe.DeliveryOptions; import org.olat.core.util.xml.XStreamHelper; import org.olat.course.condition.Condition; import org.olat.course.condition.ExtendedCondition; +import org.olat.course.condition.operators.AttributeEndswithOperator; import org.olat.course.condition.operators.AttributeStartswithOperator; import org.olat.course.condition.operators.EqualsOperator; import org.olat.course.condition.operators.GreaterThanEqualsOperator; @@ -139,6 +140,7 @@ public class CourseXStreamAliases { readXstream.alias("HasAttributeOperator", HasAttributeOperator.class); readXstream.alias("HasNotAttributeOperator", HasNotAttributeOperator.class); readXstream.alias("AttributeStartswithOperator", AttributeStartswithOperator.class); + readXstream.alias("AttributeEndswithOperator", AttributeEndswithOperator.class); //deleted attributes readXstream.omitField(DeliveryOptions.class, "noJavascript");