We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 42c4289 commit 6b1c0cfCopy full SHA for 6b1c0cf
ansible_base/resource_registry/fields.py
@@ -14,10 +14,12 @@ def get_queryset(self, **hints):
14
return self.field.remote_field.model._base_manager.db_manager(hints=hints).filter(content_type=ContentType.objects.get_for_model(self.field.model))
15
16
def get_prefetch_querysets(self, instances, querysets=None):
17
- if not querysets:
18
- queryset = self.get_queryset()
19
- else:
20
- queryset = querysets[0]
+ if querysets and len(querysets) != 1:
+ raise ValueError(
+ "querysets argument of get_prefetch_querysets() should have a length "
+ "of 1."
21
+ )
22
+ queryset = querysets[0] if querysets else self.get_queryset()
23
queryset._add_hints(instance=instances[0])
24
25
query = models.Q.create(
0 commit comments