Changeset View
Changeset View
Standalone View
Standalone View
swh/loader/pypi/converters.py
Show First 20 Lines • Show All 56 Lines • ▼ Show 20 Lines | def author(data): | ||||
if email: | if email: | ||||
fullname = '%s <%s>' % (name, email) | fullname = '%s <%s>' % (name, email) | ||||
else: | else: | ||||
fullname = name | fullname = name | ||||
if not fullname: | if not fullname: | ||||
return EMPTY_AUTHOR | return EMPTY_AUTHOR | ||||
if fullname: | |||||
fullname = fullname.encode('utf-8') | fullname = fullname.encode('utf-8') | ||||
if name: | if name is not None: | ||||
name = name.encode('utf-8') | name = name.encode('utf-8') | ||||
if email: | if email is not None: | ||||
email = email.encode('utf-8') | email = email.encode('utf-8') | ||||
return {'fullname': fullname, 'name': name, 'email': email} | return {'fullname': fullname, 'name': name, 'email': email} |