comparison src/tools/jid.py @ 1118:b1cb1d70bea9

tools (jid): force JIDs to lower case
author souliane <souliane@mailoo.org>
date Sun, 24 Aug 2014 13:15:51 +0200
parents 1fe00f0c9a91
children 4ab93557976e
comparison
equal deleted inserted replaced
1117:6053fb8a6466 1118:b1cb1d70bea9
20 20
21 class JID(unicode): 21 class JID(unicode):
22 """This class help manage JID (Node@Domaine/Resource)""" 22 """This class help manage JID (Node@Domaine/Resource)"""
23 23
24 def __new__(cls, jid): 24 def __new__(cls, jid):
25 self = unicode.__new__(cls, jid) 25 self = unicode.__new__(cls, jid.lower())
26 self.__parse() 26 self.__parse()
27 return self 27 return self
28 28
29 def __parse(self): 29 def __parse(self):
30 """find node domain and resource""" 30 """find node domain and resource"""