Skip to content

Commit

Permalink
Merge pull request #1551 from laws-africa/n+1-bug-fix
Browse files Browse the repository at this point in the history
Fix n+1
  • Loading branch information
nickmwangemi authored Sep 26, 2023
2 parents 8e08f2a + bed0bc3 commit 578efe7
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions peachjam/views/generic_views.py
Original file line number Diff line number Diff line change
Expand Up @@ -197,12 +197,12 @@ def fetch_docs(self, works):
def add_relationships(self, context):
context["relationships_as_subject"] = rels_as_subject = list(
Relationship.for_subject_document(context["document"])
.prefetch_related("subject_work")
.prefetch_related("subject_work", "object_work")
.select_related("predicate")
)
context["relationships_as_object"] = rels_as_object = list(
Relationship.for_object_document(context["document"])
.prefetch_related("object_work")
.prefetch_related("object_work", "subject_work")
.select_related("predicate")
)
context["n_relationships"] = len(rels_as_subject) + len(rels_as_object)
Expand Down

0 comments on commit 578efe7

Please sign in to comment.