Merge pull request #4 from aleator/ville/add-some-cpp

Adde cpp for RejectUnknownFields
This commit is contained in:
iko 2022-03-29 19:57:21 +03:00 committed by GitHub
commit 90e0d3298d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -98,8 +98,10 @@ instance OpenApiOptionModifier UnwrapUnaryRecords where
instance OpenApiOptionModifier OmitNothingFields
#if MIN_VERSION_deriving_aeson(0,2,4)
instance OpenApiOptionModifier RejectUnknownFields where
openApiSchemaModifier = schema . additionalProperties .~ Just (AdditionalPropertiesAllowed False)
#endif
instance StringModifier f => OpenApiOptionModifier (FieldLabelModifier f) where
openApiOptionsModifier o = o {fieldLabelModifier = getStringModifier @f}