diff --git a/src/Simplex/Messaging/Parsers.hs b/src/Simplex/Messaging/Parsers.hs index 09cea28d1..ab4c1a4b5 100644 --- a/src/Simplex/Messaging/Parsers.hs +++ b/src/Simplex/Messaging/Parsers.hs @@ -109,6 +109,7 @@ taggedObjectJSON tagModifier = J.defaultOptions { J.sumEncoding = J.TaggedObject "type" "data", J.constructorTagModifier = tagModifier, + J.allNullaryToStringTag = False, J.nullaryToObject = True, J.omitNothingFields = True } @@ -118,6 +119,7 @@ singleFieldJSON tagModifier = J.defaultOptions { J.sumEncoding = J.ObjectWithSingleField, J.constructorTagModifier = tagModifier, + J.allNullaryToStringTag = False, J.nullaryToObject = True, J.omitNothingFields = True }