This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra-builds.git

commit e761fabe4e933d12b8402f0efcd14b14265ea435
Author: mck <[email protected]>
AuthorDate: Thu Sep 30 08:51:32 2021 +0200

    Fix ASF names lookup if the committer name in public_ldap_projects.json 
isn't found in icla-info.json by using the committer name as the default full 
name
    
     patch by Jeremiah Jordan; reviewed by Mick Semb Wever
    
    Co-authored-by: Jeremiah Jordan <[email protected]>
---
 contribulyze/contribulyze.aliases | 12 +++++++-----
 contribulyze/contribulyze.py      |  6 +++---
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/contribulyze/contribulyze.aliases 
b/contribulyze/contribulyze.aliases
index f519058..d5cc0fa 100644
--- a/contribulyze/contribulyze.aliases
+++ b/contribulyze/contribulyze.aliases
@@ -2,8 +2,8 @@ Aaron Morton,amorton
 Adam Holmberg,aholmber,Adam Holberg
 Adrian Cole,Adrain Cole
 Aleksandr Sorokoumov,Aleksandr Soromoukov
-Aleksey Yeschenko,iamaleksey,Aleksey,ayeschenko,Aleksey Yeshchenko
-Aleksei Zotov,Alexey Zotov,Aleksei Zoto
+Aleksey Yeschenko,iamaleksey,Aleksey,ayeschenko,Aleksey Yeshchenko,iamaleskey
+Aleksei Zotov,Alexey Zotov,Aleksei Zoto,azotcsit,Alexander Zotov
 Andrés de la Peña,Andres de la Peña,adelapena,Andres de la Pena,adelpena
 Ariel Weisberg,aweisberg,Ariel,awiesberg
 Ben Coverston,bcoverston
@@ -23,6 +23,7 @@ Dinesh Joshi,Dinesh A. Joshi
 Eduard Tudenhöfner,Eduard Tudenhoefner
 Ekaterina Dimitrova,Ekaterina Dimotrova,edimitrova,Ekaterina Dimitrov
 Eric Evans,eevans
+Erick Ramirez,Erick Ramirex
 Gary Dusbabek,gdusbabek,gdusbabke,gdusbabe
 Jake Luciani,T Jake Luciani,tjake,jake
 Jaroslaw Grabowski,jtgrabowski
@@ -36,10 +37,11 @@ Jordan West,jrwest
 Joey Lynch,Joseph Lynch
 Josh McKenzie,jmckenzie,josh,JoshuaMcKenzie,Joshua McKenzie
 Jun Rao,junrao
-Marcus Eriksson,Marcuse,Marcus,Krummas
+Lorina Poland,polandll
+Marcus Eriksson,Marcuse,Marcus,Krummas,Marcus Erikkson
 Matthew Dennis,mdennis
 Michael Kjellman,mkjellman
-Mick Semb Wever,Michael Semb Wever,Mck SembWever,Michael SembWever
+Mick Semb Wever,Michael Semb Wever,Mck SembWever,Michael SembWever,Mck Semb 
Wever
 Nate McCall,zznate,Nat McCall
 Paul Cannon,paul cannon,pcannon
 Paulo Motta,paulo,pauloricardomg,pmotta,Paul Motta
@@ -52,7 +54,7 @@ Robert Stupp,rstupp,snazy
 Sam Tunnicliffe,Sam Tunnecliffe,beobal,samt,stunnicliffe,Sam Tinnicliffe 
 Sankalp Kohli,Kohlisankalp
 Stefania Alborghetti,Stefania
-Štefan Miklošovič,Stefan Miklosovic,Stefan Milosovic
+Štefan Miklošovič,Stefan Miklosovic,Stefan Milosovic,Stefan Miklocovic
 Stu Hood,stuhood
 Sylvain Lebresne,slebresne,slebresene,Sylvain,pcmanus,slebrense
 Tomek Łasica,Tomasz Lasica,Tomek Lasica
diff --git a/contribulyze/contribulyze.py b/contribulyze/contribulyze.py
index 4d7842b..9054189 100755
--- a/contribulyze/contribulyze.py
+++ b/contribulyze/contribulyze.py
@@ -434,12 +434,12 @@ def process_aliases(aliases_input):
     line = aliases_input.readline()
 
 def process_committers():
-    committers_url = 
'https://whimsy.apache.org/public/public_ldap_projects.jsonn'
+    committers_url = 
'https://whimsy.apache.org/public/public_ldap_projects.json'
     names_url = 'https://whimsy.apache.org/public/icla-info.json'
     committers = 
json.loads(requests.get(committers_url).text)['projects']['cassandra']['members']
     names_json = json.loads(requests.get(names_url).text)['committers']
     for committer in committers:
-        name = names_json[committer]
+        name = names_json.get(committer, committer)
         if committer in Contributor.all_contributors and not name in 
Contributor.all_contributors:
             c = Contributor.get(committer, None)
             c.add_aliases(name)
@@ -660,4 +660,4 @@ def main():
   drop(title)
 
 if __name__ == '__main__':
-  main()
\ No newline at end of file
+  main()

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to