Small refactoring bits
This commit is contained in:
parent
750f032c4b
commit
684f45b148
|
@ -175,9 +175,7 @@ class Contact(CommonContact):
|
||||||
|
|
||||||
def is_transport(self):
|
def is_transport(self):
|
||||||
# if not '@' or '@' starts the jid then contact is transport
|
# if not '@' or '@' starts the jid then contact is transport
|
||||||
if self.jid.find('@') <= 0:
|
return self.jid.find('@') <= 0
|
||||||
return True
|
|
||||||
return False
|
|
||||||
|
|
||||||
|
|
||||||
class GC_Contact(CommonContact):
|
class GC_Contact(CommonContact):
|
||||||
|
@ -443,18 +441,14 @@ class Contacts_New():
|
||||||
"""
|
"""
|
||||||
Remove all contacts for a given jid
|
Remove all contacts for a given jid
|
||||||
"""
|
"""
|
||||||
if jid not in self._contacts:
|
if jid in self._contacts:
|
||||||
return
|
del self._contacts[jid]
|
||||||
del self._contacts[jid]
|
|
||||||
|
|
||||||
def get_contacts(self, jid):
|
def get_contacts(self, jid):
|
||||||
"""
|
"""
|
||||||
Return the list of contact instances for this jid
|
Return the list of contact instances for this jid
|
||||||
"""
|
"""
|
||||||
if jid in self._contacts:
|
return self._contacts.get(jid, [])
|
||||||
return self._contacts[jid]
|
|
||||||
else:
|
|
||||||
return []
|
|
||||||
|
|
||||||
def get_contact(self, jid, resource=None):
|
def get_contact(self, jid, resource=None):
|
||||||
### WARNING ###
|
### WARNING ###
|
||||||
|
@ -472,7 +466,6 @@ class Contacts_New():
|
||||||
for c in self._contacts[jid]:
|
for c in self._contacts[jid]:
|
||||||
if c.resource == resource:
|
if c.resource == resource:
|
||||||
return c
|
return c
|
||||||
return None
|
|
||||||
|
|
||||||
def iter_contacts(self):
|
def iter_contacts(self):
|
||||||
for jid in self._contacts.keys():
|
for jid in self._contacts.keys():
|
||||||
|
@ -492,7 +485,6 @@ class Contacts_New():
|
||||||
def get_first_contact_from_jid(self, jid):
|
def get_first_contact_from_jid(self, jid):
|
||||||
if jid in self._contacts:
|
if jid in self._contacts:
|
||||||
return self._contacts[jid][0]
|
return self._contacts[jid][0]
|
||||||
return None
|
|
||||||
|
|
||||||
def get_contacts_from_group(self, group):
|
def get_contacts_from_group(self, group):
|
||||||
"""
|
"""
|
||||||
|
@ -538,9 +530,8 @@ class GC_Contacts():
|
||||||
del self._rooms[gc_contact.room_jid]
|
del self._rooms[gc_contact.room_jid]
|
||||||
|
|
||||||
def remove_room(self, room_jid):
|
def remove_room(self, room_jid):
|
||||||
if room_jid not in self._rooms:
|
if room_jid in self._rooms:
|
||||||
return
|
del self._rooms[room_jid]
|
||||||
del self._rooms[room_jid]
|
|
||||||
|
|
||||||
def get_gc_list(self):
|
def get_gc_list(self):
|
||||||
return self._rooms.keys()
|
return self._rooms.keys()
|
||||||
|
@ -643,7 +634,7 @@ class MetacontactManager():
|
||||||
|
|
||||||
def remove_metacontact(self, account, jid):
|
def remove_metacontact(self, account, jid):
|
||||||
if not account in self._metacontacts_tags:
|
if not account in self._metacontacts_tags:
|
||||||
return None
|
return
|
||||||
|
|
||||||
found = None
|
found = None
|
||||||
for tag in self._metacontacts_tags[account]:
|
for tag in self._metacontacts_tags[account]:
|
||||||
|
|
Loading…
Reference in New Issue