Adjust JSON-Encoding of UploadMode to avoid migration
This commit is contained in:
parent
8152b3b5ca
commit
aa7f451a81
@ -250,7 +250,9 @@ defaultExtensionRestriction :: Maybe (NonNull (Set Extension))
|
|||||||
defaultExtensionRestriction = fromNullable $ Set.fromList ["txt", "pdf"]
|
defaultExtensionRestriction = fromNullable $ Set.fromList ["txt", "pdf"]
|
||||||
|
|
||||||
deriveJSON defaultOptions
|
deriveJSON defaultOptions
|
||||||
{ constructorTagModifier = camelToPathPiece
|
{ constructorTagModifier = \c -> if
|
||||||
|
| c == "UploadAny" -> "upload"
|
||||||
|
| otherwise -> camelToPathPiece c
|
||||||
, fieldLabelModifier = camelToPathPiece
|
, fieldLabelModifier = camelToPathPiece
|
||||||
, sumEncoding = TaggedObject "mode" "settings"
|
, sumEncoding = TaggedObject "mode" "settings"
|
||||||
, omitNothingFields = True
|
, omitNothingFields = True
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user