diff --git a/ietf/review/models.py b/ietf/review/models.py index 4a80c5512..625c040fa 100644 --- a/ietf/review/models.py +++ b/ietf/review/models.py @@ -158,6 +158,12 @@ class ReviewRequest(models.Model): def __unicode__(self): return u"%s review on %s by %s %s" % (self.type, self.doc, self.team, self.state) + def other_requests(self): + return self.doc.reviewrequest_set.exclude(id=self.id) + + def other_completed_requests(self): + return self.other_requests().filter(state_id__in=['completed','part-completed']) + def get_default_review_types(): return ReviewTypeName.objects.filter(slug__in=['early','lc','telechat']) diff --git a/ietf/templates/doc/review/review_request.html b/ietf/templates/doc/review/review_request.html index af7227489..a2abdfcbb 100644 --- a/ietf/templates/doc/review/review_request.html +++ b/ietf/templates/doc/review/review_request.html @@ -67,6 +67,18 @@ {% endif %} +