Update to use partial instead of lambda function

This commit is contained in:
Markus Padourek 2016-02-01 18:50:30 +00:00
parent e7b5358604
commit d971fbb4dc

View File

@ -1,3 +1,5 @@
from functools import partial
import six
from graphql.core.type import GraphQLUnionType
@ -35,6 +37,6 @@ class UnionType(six.with_metaclass(UnionTypeMeta, FieldsClassType)):
return GraphQLUnionType(
cls._meta.type_name,
types=list(map(schema.T, cls._meta.types)),
resolve_type=lambda instance, info: cls._resolve_type(schema, instance, info),
resolve_type=partial(cls._resolve_type, schema),
description=cls._meta.description,
)