diff --git a/opentech/apply/review/models.py b/opentech/apply/review/models.py index 1c3f4bac4483bf065eb2b45f8eaea2b53b1b5339..2b9ce85ddd8ac92927420705ff2ad715bba63f4d 100644 --- a/opentech/apply/review/models.py +++ b/opentech/apply/review/models.py @@ -189,5 +189,5 @@ class ReviewOpinion(models.Model): return self.get_opinion_display() def get_author_role(self): - role = self.review.submission.assigned.with_roles().filter(reviewer=self.author).first() - return role.role if role else None + assignment = self.review.submission.assigned.with_roles().filter(reviewer=self.author).first() + return assignment.role if assignment else None diff --git a/opentech/apply/review/templates/review/includes/review_opinions_list.html b/opentech/apply/review/templates/review/includes/review_opinions_list.html index 1e35da7ed02e929417d8f4218a9f70a557d44870..d26a9064549f539e8c4d59e6e86af9db45e16147 100644 --- a/opentech/apply/review/templates/review/includes/review_opinions_list.html +++ b/opentech/apply/review/templates/review/includes/review_opinions_list.html @@ -4,7 +4,7 @@ {% for opinion in opinions %} <li> {{ opinion.author }} - {% if opinion.get_author_role %}{% image opinion.get_author_role.icon max-12x12 %}{% endif %} + {% if opinion.get_author_assignment %}{% image opinion.get_author_assignment.icon max-12x12 %}{% endif %} {{ opinion.get_opinion_display }}s </li> {% endfor %}