Display conditions - Loosened up type rules for dynamic comparisons

Display conditions - Improved static value input and added support for int and double
This commit is contained in:
Robert committed 2020-07-07 19:53:24 +02:00
1 parent 913cfd2824
commit 3639185171
21 files changed
+197 -172

No files matched your search

@@ -2,6 +2,7 @@
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using Artemis.Core.Extensions;
using Artemis.Core.Plugins.Models;
using Artemis.Core.Services.Interfaces;
@@ -93,7 +94,7 @@ namespace Artemis.Core.Models.Profile.Conditions
{
if (type == null)
return true;
return CompatibleTypes.Any(t => t.IsAssignableFrom(type));
return CompatibleTypes.Any(t => t.IsCastableFrom(type));
}
}
}