[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][ftp-team/dak][master] import-keyring: LDAP returns list a values



Title: GitLab

Ansgar pushed to branch master at Debian FTP Team / dak

Commits:

1 changed file:

Changes:

  • daklib/dbconn.py
    ... ... @@ -840,9 +840,12 @@ __all__.append('get_or_set_fingerprint')
    840 840
     def get_ldap_name(entry):
    
    841 841
         name = []
    
    842 842
         for k in ["cn", "mn", "sn"]:
    
    843
    -        ret = six.ensure_str(entry.get(k))
    
    844
    -        if ret and ret[0] != "" and ret[0] != "-":
    
    845
    -            name.append(ret[0])
    
    843
    +        ret = entry.get(k)
    
    844
    +        if not ret:
    
    845
    +            continue
    
    846
    +        value = six.ensure_str(ret[0])
    
    847
    +        if value and value[0] != "-":
    
    848
    +            name.append(value)
    
    846 849
         return " ".join(name)
    
    847 850
     
    
    848 851
     ################################################################################
    


  • Reply to: