]> xenbits.xensource.com Git - people/larsk/xenproject-org-gitdm.git/commitdiff
Only count reviews and ACKs by non-authors of a commit master
authorLars Kurth <lars.kurth@xenproject.org>
Tue, 14 Jul 2015 20:39:29 +0000 (16:39 -0400)
committerLars Kurth <lars.kurth@xenproject.org>
Tue, 14 Jul 2015 20:39:29 +0000 (16:39 -0400)
gitdm

diff --git a/gitdm b/gitdm
index d43ecd7d9ea2416682e06a4944aff03f04f8c87c..11eff783fe8c6be55209ae1069ceeb06f1f8e3b8 100755 (executable)
--- a/gitdm
+++ b/gitdm
@@ -262,8 +262,8 @@ def grabpatch(logpatch):
         if m:
             email = database.RemapEmail (m.group (2))
             reviewer = LookupStoreHacker(m.group (1), email)
         if m:
             email = database.RemapEmail (m.group (2))
             reviewer = LookupStoreHacker(m.group (1), email)
-            p.addreviewer (reviewer)
             if reviewer != p.author:
             if reviewer != p.author:
+                p.addreviewer (reviewer)
                 p.revs.append ((email, LookupStoreHacker(m.group (1), m.group (2))))
             continue
         # Acked-by:
                 p.revs.append ((email, LookupStoreHacker(m.group (1), m.group (2))))
             continue
         # Acked-by:
@@ -271,8 +271,8 @@ def grabpatch(logpatch):
         if m:
             email = database.RemapEmail (m.group (2))
             acker = LookupStoreHacker(m.group (1), email)
         if m:
             email = database.RemapEmail (m.group (2))
             acker = LookupStoreHacker(m.group (1), email)
-            p.addacker (acker)
             if acker != p.author:
             if acker != p.author:
+                p.addacker (acker)
                 p.revs.append ((email, LookupStoreHacker(m.group (1), m.group (2))))
             continue
         # Tested-by:
                 p.revs.append ((email, LookupStoreHacker(m.group (1), m.group (2))))
             continue
         # Tested-by: