Provide default description in mutation Field

Use description from mutation class by default in field creation
This commit is contained in:
Stéphane 2017-11-02 18:41:49 +01:00 committed by GitHub
parent a7044d2652
commit caac722cdd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -76,6 +76,8 @@ class Mutation(ObjectType):
@classmethod
def Field(cls, *args, **kwargs):
extra = dict(description=cls._meta.description)
extra.update(kwargs)
return Field(
cls._meta.output, args=cls._meta.arguments, resolver=cls._meta.resolver, **kwargs
cls._meta.output, args=cls._meta.arguments, resolver=cls._meta.resolver, **extra
)