Browse Source

Fix to serialization for enums

Kenric Nugteren 2 years ago
parent
commit
376ed81a25
1 changed files with 1 additions and 1 deletions
  1. 1 1
      InABox.Core/Filter.cs

+ 1 - 1
InABox.Core/Filter.cs

@@ -1401,7 +1401,7 @@ namespace InABox.Core
         {
         {
             Expression = reader.DeserialiseExpression(typeof(T));
             Expression = reader.DeserialiseExpression(typeof(T));
             Operator = (Operator)reader.ReadByte();
             Operator = (Operator)reader.ReadByte();
-            Value = DeserializeValue(reader);
+            Value = CoreUtils.ChangeType(DeserializeValue(reader), Expression.Type);
 
 
             Ands.Clear();
             Ands.Clear();
             var nAnds = reader.ReadInt32();
             var nAnds = reader.ReadInt32();