Skip to content

Commit ebbc578

Browse files
committed
Strange scope
1 parent 7ddaf9f commit ebbc578

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

graphene_django/fields.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ def connection_resolver(
240240
iterable = resolver(root, info, **args)
241241

242242
if info.is_awaitable(iterable):
243-
async def resolve_connection_async():
243+
async def resolve_connection_async(iterable):
244244
iterable = await iterable
245245
if iterable is None:
246246
iterable = default_manager
@@ -251,7 +251,7 @@ async def resolve_connection_async():
251251
iterable = await iterable
252252

253253
return await sync_to_async(cls.resolve_connection)(connection, args, iterable, max_limit=max_limit)
254-
return resolve_connection_async()
254+
return resolve_connection_async(iterable)
255255

256256
if iterable is None:
257257
iterable = default_manager

graphene_django/filter/fields.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,14 +95,14 @@ def filter_kwargs():
9595
qs = super().resolve_queryset(connection, iterable, info, args)
9696

9797
if info.is_awaitable(qs):
98-
async def filter_async():
98+
async def filter_async(qs):
9999
filterset = filterset_class(
100100
data=filter_kwargs(), queryset=await qs, request=info.context
101101
)
102102
if await sync_to_async(filterset.is_valid)():
103103
return filterset.qs
104104
raise ValidationError(filterset.form.errors.as_json())
105-
return filter_async()
105+
return filter_async(qs)
106106

107107
filterset = filterset_class(
108108
data=filter_kwargs(), queryset=qs, request=info.context

0 commit comments

Comments
 (0)