esc-reporting/esc-analyze.py |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

New commits:
commit 970abc0ae1ea75400352663fdbc416f38babc405
Author: jan Iversen <j...@libreoffice.org>
Date:   Mon May 15 07:42:13 2017 +0200

    esc-report: not all committers have a gerrit account

diff --git a/esc-reporting/esc-analyze.py b/esc-reporting/esc-analyze.py
index 0b45f70..7680be1 100755
--- a/esc-reporting/esc-analyze.py
+++ b/esc-reporting/esc-analyze.py
@@ -664,19 +664,20 @@ def analyze_reports():
         if cntReview == 0 and not 
statList['people'][ownerEmail]['isCommitter']:
             tmpListToReview.append(entry['id'])
 
+    defaultEmail = util_check_mail('', 
cfg['automate']['gerritRewiewUserEmail'])
     for id in tmpListToReview:
-      reviewEmail = util_check_mail('', 
cfg['automate']['gerritRewiewUserEmail'])
+      reviewEmail = defaultEmail
       txt = gerritData['patch'][id]['subject']
       if txt.startswith('tdf#'):
         try:
           row = bugzillaData['bugs'][re.findall('\d+', txt)[0]]
           ownerEmail = util_check_mail(row['creator_detail']['name'], 
row['creator_detail']['email'])
-          if statList['people'][ownerEmail]['isCommitter']:
+          if 'reviewName' in statList['people'][ownerEmail]['gerrit']:
             reviewEmail = ownerEmail
           else:
             for comment in row['comments']:
               email = util_check_mail('', comment['creator'])
-              if not email == 'aniste...@gmail.com' and not email == 
'j...@documentfoundation.org' and statList['people'][email]['isCommitter']:
+              if not email == 'aniste...@gmail.com' and not email == 
'j...@documentfoundation.org' and 'reviewName' in 
statList['people'][ownerEmail]['gerrit']:
                 reviewEmail = email
                 break
         except Exception as e:
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to