From 5c08b4096aae3c304244625c562db69d7e19ad24 Mon Sep 17 00:00:00 2001 From: Robert Sparks Date: Thu, 7 Nov 2019 16:16:33 +0000 Subject: [PATCH] Disregard unassigned reviews when building the sets to compare when checking for race-conditions on assigning reviews. Partially addresses #2821. Commit ready for merge. - Legacy-Id: 16977 --- ietf/group/views.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ietf/group/views.py b/ietf/group/views.py index e234c20e1..e757709f1 100644 --- a/ietf/group/views.py +++ b/ietf/group/views.py @@ -1507,6 +1507,7 @@ def manage_review_requests(request, acronym, group_type=None, assignment_status= # check for conflicts review_requests_dict = { six.text_type(r.pk): r for r in review_requests if r.pk} posted_reqs = set(request.POST.getlist("reviewrequest", [])) + posted_reqs.discard(u'None') current_reqs = set(review_requests_dict.keys()) closed_reqs = posted_reqs - current_reqs