SwagGen icon indicating copy to clipboard operation
SwagGen copied to clipboard

Issue with decoding when element is nullable array

Open AndyBond2007 opened this issue 3 years ago • 0 comments

If you take the following array:

[ {"id": 1, "name" : "test", "tags" : ["tag1", "tag2"]}, {"id":2, "name":"test2", "tags":null}]

it fails on decode with the error: Expected to decode Array<Any> but found a null value instead.

the "tags" element is correctly defined in the model as [String]? and the swagger document shows it is nullable.

It its possible to get around this by using the SafeOptionalDecoding:true option, but I would not have expected that to be required.

AndyBond2007 avatar May 06 '22 12:05 AndyBond2007