quick_frontend, primitivus (chat): merge setOccupantStates and setContactStates

This commit is contained in:
souliane 2015-03-23 09:34:23 +01:00
commit 83af62d142

View file

@ -224,10 +224,15 @@ class QuickChat(quick_widgets.QuickWidget):
value = clist.getCache(entity, key)
if value:
states[key] = value
if self.type == C.CHAT_GROUP:
self.setOccupantStates(entity, states)
else:
self.setContactStates(entity, states)
self.setContactStates(entity, states)
def setContactStates(self, contact_jid, states):
"""Set a contact (one2one or MUC occupant) states.
@param contact_jid (jid.JID): contact
@param states (dict{unicode: unicode}): new states
"""
raise NotImplementedError
def addGamePanel(self, widget):
"""Insert a game panel to this Chat dialog.