From 7a39d75859c4ee908573726f0a82df85cdb8b845 Mon Sep 17 00:00:00 2001 From: Jeremy Kerr Date: Thu, 4 Jun 2015 17:58:51 +0800 Subject: patchwork/views: prefetch delegate in generic_list If patches have a delegate, the patch list template will cause a query to render the delegate username. Instead, we should include the delegate in the select_related query. Signed-off-by: Jeremy Kerr --- patchwork/views/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patchwork/views/__init__.py b/patchwork/views/__init__.py index b7916f0..cb05a8e 100644 --- a/patchwork/views/__init__.py +++ b/patchwork/views/__init__.py @@ -117,7 +117,7 @@ def generic_list(request, project, view, # but we will need to follow the state and submitter relations for # rendering the list template - patches = patches.select_related('state', 'submitter') + patches = patches.select_related('state', 'submitter', 'delegate') paginator = Paginator(request, patches) -- cgit v1.2.3