git.iko.soy/deriving-openapi3
on master help sign in
Merge pull request #4 from aleator/ville/add-some-cpp

Adde cpp for RejectUnknownFields

commit90e0d3298db2087f4135caf4ed6d314669ba48c1 authoriko <ilyakooo0@gmail.com> dateTue 29 Mar 2022, 19:57 (5 years ago) parentca2f807fdec4be
1 file changed+2
src/Deriving/OpenApi.hs+2
src/Deriving/OpenApi.hs+2
@@ -98,8 +98,10 @@ instance OpenApiOptionModifier UnwrapUnaryRecords where
9898
9999instance OpenApiOptionModifier OmitNothingFields
100100
101+#if MIN_VERSION_deriving_aeson(0,2,4)
101102instance OpenApiOptionModifier RejectUnknownFields where
102103 openApiSchemaModifier = schema . additionalProperties .~ Just (AdditionalPropertiesAllowed False)
104+#endif
103105
104106instance StringModifier f => OpenApiOptionModifier (FieldLabelModifier f) where
105107 openApiOptionsModifier o = o {fieldLabelModifier = getStringModifier @f}