fixed some unicode problems for 2.6

This commit is contained in:
Nathan Fritz
2010-02-25 01:12:15 +00:00
parent 7d41d68293
commit e06cdec81a
3 changed files with 16 additions and 1 deletions

View File

@@ -18,7 +18,10 @@ class JID(object):
if name == 'resource':
return self.jid.split('/', 1)[-1]
elif name == 'user':
return self.jid.split('@', 1)[0]
if '@' in self.jid:
return self.jid.split('@', 1)[0]
else:
return ''
elif name == 'server':
return self.jid.split('@', 1)[-1].split('/', 1)[0]
elif name == 'full':