From f44c358ec1b40cb0cb164986b138c025cf30521c Mon Sep 17 00:00:00 2001 From: Todd Dembrey <todd.dembrey@torchbox.com> Date: Fri, 24 May 2019 11:13:49 +0100 Subject: [PATCH] Order the reviewer list the same as elsewhere --- opentech/apply/review/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/opentech/apply/review/views.py b/opentech/apply/review/views.py index 01fd0bb33..a7dc4778f 100644 --- a/opentech/apply/review/views.py +++ b/opentech/apply/review/views.py @@ -267,8 +267,11 @@ class ReviewListView(ListView): review_data['comments'] = {'question': 'Comments', 'answers': list()} responses = self.object_list.count() + ordered_reviewers = AssignedReviewers.objects.filter(submission=self.submission).reviewed().review_order() - for i, review in enumerate(self.object_list): + reviews = {review.author: review for review in self.object_list} + for i, reviewer in enumerate(ordered_reviewers): + review = reviews[reviewer] author = '<a href="{}"><span>{}</span></a>'.format(review.get_absolute_url(), review.author) if review.author.role: author += generate_image_tag(review.author.role.icon, '12x12') -- GitLab