Fix nickname encoding and length issues

This commit is contained in:
Dan Williams
2007-05-07 00:18:42 -04:00
parent 110fa5f354
commit c89bc07e0b
2 changed files with 6 additions and 2 deletions
+3 -1
View File
@@ -66,7 +66,9 @@ class _Profile(object):
parsed = cp.read([config_path])
if cp.has_option('Buddy', 'NickName'):
self.name = cp.get('Buddy', 'NickName')
name = cp.get('Buddy', 'NickName')
# decode nickname from ascii-safe chars to unicode
self.name = name.decode("utf-8")
if cp.has_option('Buddy', 'Color'):
self.color = XoColor(cp.get('Buddy', 'Color'))