summaryrefslogtreecommitdiff
path: root/src/mailman/utilities/importer.py
diff options
context:
space:
mode:
authorAurélien Bompard2013-10-03 17:14:57 +0200
committerAurélien Bompard2013-10-03 17:14:57 +0200
commit5e7a56fe2dee15d5ea1be7942774b20560231821 (patch)
tree192734a29f2b92f9e2d5813a3f769a056b95fc2e /src/mailman/utilities/importer.py
parent8a81dca42b73cc53c525a121433998d8024f2e64 (diff)
downloadmailman-5e7a56fe2dee15d5ea1be7942774b20560231821.tar.gz
mailman-5e7a56fe2dee15d5ea1be7942774b20560231821.tar.zst
mailman-5e7a56fe2dee15d5ea1be7942774b20560231821.zip
Diffstat (limited to 'src/mailman/utilities/importer.py')
-rw-r--r--src/mailman/utilities/importer.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mailman/utilities/importer.py b/src/mailman/utilities/importer.py
index 50d2e7640..0822f3362 100644
--- a/src/mailman/utilities/importer.py
+++ b/src/mailman/utilities/importer.py
@@ -197,13 +197,13 @@ def import_config_pck(mlist, config_dict):
mlist.archive_policy = ArchivePolicy.never
# Handle ban list
for addr in config_dict.get('ban_list', []):
- IBanManager(mlist).ban(addr)
+ IBanManager(mlist).ban(unicode(addr))
# Handle acceptable aliases
for addr in config_dict.get('acceptable_aliases', '').splitlines():
addr = addr.strip()
if not addr:
continue
- IAcceptableAliasSet(mlist).add(addr)
+ IAcceptableAliasSet(mlist).add(unicode(addr))
# Handle conversion to URIs
convert_to_uri = {
"welcome_msg": "welcome_message_uri",
@@ -299,7 +299,7 @@ def import_roster(mlist, config_dict, members, role):
original_email = merged_members[email]
else:
original_email = email
- user = usermanager.create_user(original_email)
+ user = usermanager.create_user(unicode(original_email))
address = usermanager.get_address(email)
address.verified_on = datetime.datetime.now()
mlist.subscribe(address, role)