diff --git a/adrf/generics.py b/adrf/generics.py index d15722f..3a84e73 100644 --- a/adrf/generics.py +++ b/adrf/generics.py @@ -47,7 +47,7 @@ async def aget_object(self): obj = await aget_object_or_404(queryset, **filter_kwargs) # May raise a permission denied - self.check_object_permissions(self.request, obj) + await sync_to_async(self.check_object_permissions)(self.request, obj) return obj