From 218860c998edfa20ab59fec1bf4dc699ced768f6 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Thu, 6 Apr 2023 15:06:13 +0200 Subject: [PATCH] Update custom converter with support for additional "primitive" types --- .../Serialization/Converters/PolymorphicObjectConverter.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/Elsa.Workflows.Core/Serialization/Converters/PolymorphicObjectConverter.cs b/src/modules/Elsa.Workflows.Core/Serialization/Converters/PolymorphicObjectConverter.cs index 70f8f4474..57a2999ee 100644 --- a/src/modules/Elsa.Workflows.Core/Serialization/Converters/PolymorphicObjectConverter.cs +++ b/src/modules/Elsa.Workflows.Core/Serialization/Converters/PolymorphicObjectConverter.cs @@ -88,7 +88,7 @@ public class PolymorphicObjectConverter : JsonConverter newOptions.Converters.RemoveWhere(x => x is PolymorphicObjectConverterFactory); - if (type.IsPrimitive || value is string or DateTimeOffset or JsonElement) + if (type.IsPrimitive || value is string or DateTimeOffset or DateTime or DateOnly or TimeOnly or JsonElement or Guid) { JsonSerializer.Serialize(writer, value, newOptions); return;