Allow passing of meta object in options

This commit is contained in:
Josh Warwick 2020-08-24 17:15:47 +01:00
parent 5b1451132d
commit 3c344b47c9

View File

@ -66,6 +66,7 @@ class SerializerMutation(ClientIDMutation):
only_fields=(),
exclude_fields=(),
convert_choices_to_enum=True,
_meta=None,
**options
):
@ -99,7 +100,8 @@ class SerializerMutation(ClientIDMutation):
convert_choices_to_enum=convert_choices_to_enum,
)
_meta = SerializerMutationOptions(cls)
if not _meta:
_meta = SerializerMutationOptions(cls)
_meta.lookup_field = lookup_field
_meta.model_operations = model_operations
_meta.serializer_class = serializer_class