From 92a4f2f265ee1143a0e268abf2fd24c1f48b80fe Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Wed, 8 Jun 2016 16:25:14 +0200
Subject: [PATCH] no-jira: add alias in course xstream configuration of
 AttributeEndswithOperator for backwards compatibility with OLAT 7.8

---
 src/main/java/org/olat/course/CourseXStreamAliases.java | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/main/java/org/olat/course/CourseXStreamAliases.java b/src/main/java/org/olat/course/CourseXStreamAliases.java
index 125f657f226..e337e5a30f3 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");
-- 
GitLab