From 838ad9cf44d96d1d7138dc4d77f25d45f685b7c5 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz <henrik@levkowetz.com> Date: Thu, 15 Feb 2018 18:39:39 +0000 Subject: [PATCH] Added page counts for open review requests on the reviewer assignment drop-downs of /group/*/reviews/manage/unassigned/. Fixes issue #2449. - Legacy-Id: 14644 --- ietf/review/utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ietf/review/utils.py b/ietf/review/utils.py index 407a5e23d..ee06f118e 100644 --- a/ietf/review/utils.py +++ b/ietf/review/utils.py @@ -827,8 +827,9 @@ def make_assignment_choices(email_queryset, review_req): req_data = req_data_for_reviewers.get(e.person_id, []) currently_open = sum(1 for d in req_data if d.state in ["requested", "accepted"]) + pages = sum(rd.doc_pages for rd in req_data if rd.state in ["requested", "accepted"]) if currently_open > 0: - stats.append("currently {} open".format(currently_open)) + stats.append("currently {count} open, {pages} pages".format(count=currently_open, pages=pages)) could_have_completed = [d for d in req_data if d.state in ["part-completed", "completed", "no-response"]] if could_have_completed: no_response = sum(1 for d in could_have_completed if d.state == "no-response")