Skip to content

Commit 924dfb0

Browse files
committed
Set cls.T in Scalar.
1 parent 5c7e83a commit 924dfb0

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

epoxy/metaclasses/scalar.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,15 @@ def __new__(mcs, name, bases, attrs):
1414
serialize = getattr(instance, 'serialize')
1515
parse_literal = getattr(instance, 'parse_literal')
1616
parse_value = getattr(instance, 'parse_value')
17-
18-
mcs._register(GraphQLScalarType(
17+
scalar = GraphQLScalarType(
1918
name=name,
2019
description=attrs.get('__doc__', None),
2120
serialize=serialize,
2221
parse_value=parse_value,
2322
parse_literal=parse_literal
24-
))
23+
)
24+
cls.T = scalar
25+
mcs._register(scalar)
2526

2627
@staticmethod
2728
def _register(scalar):

0 commit comments

Comments
 (0)