@@ -287,8 +287,6 @@ def __init__(self, email_queryset, review_req, rotation_list):
287287 def _collect_context (self ):
288288 """Collect all relevant data about this team, document and review request."""
289289
290- self .doc_aliases = DocAlias .objects .filter (docs = self .doc ).values_list ("name" , flat = True )
291-
292290 # This data is collected as a dict, keys being person IDs, values being numbers/objects.
293291 self .rotation_index = {p .pk : i for i , p in enumerate (self .rotation_list )}
294292 self .reviewer_settings = self ._reviewer_settings_for_person_ids (self .possible_person_ids )
@@ -354,8 +352,7 @@ def format_period(p):
354352 add_boolean_score (+ 1 , email .person_id in self .wish_to_review , "wishes to review document" )
355353 add_boolean_score (- 1 , email .person_id in self .connections ,
356354 self .connections .get (email .person_id )) # reviewer is somehow connected: bad
357- add_boolean_score (- 1 , settings .filter_re and any (
358- re .search (settings .filter_re , n ) for n in self .doc_aliases ), "filter regexp matches" )
355+ add_boolean_score (- 1 , settings .filter_re and re .search (settings .filter_re , self .doc .name ), "filter regexp matches" )
359356
360357 # minimum interval between reviews
361358 days_needed = self .days_needed_for_reviewers .get (email .person_id , 0 )
0 commit comments