getaddresses() expects a list

This commit is contained in:
Andrew Fyfe
2018-01-25 17:40:31 +00:00
parent 363c91d9f3
commit 441ba2affd
+2
View File
@@ -346,6 +346,8 @@ def prepare_addresses(addresses, usage="header"):
:return: a string or a list depending on usage value
"""
result = []
if isinstance(addresses, six.text_type):
addresses = [addresses]
for name, address in getaddresses(addresses):
if not address:
continue