core: renamed presenceReceived to presence_reveiced + use "client" as first arguments instead of "profile"

This commit is contained in:
Goffi 2019-03-01 12:12:50 +01:00
commit 6033a0a0cb

View file

@ -354,7 +354,7 @@ class OTR(object):
# security_limit=0,
# type_=C.MENU_SINGLE,
# )
host.trigger.add("presenceReceived", self._presenceReceivedTrigger)
host.trigger.add("presence_received", self._presenceReceivedTrigger)
self.host.registerEncryptionPlugin(self, u"OTR", NS_OTR, directed=True)
def _skipOTR(self, profile):
@ -810,10 +810,9 @@ class OTR(object):
mess_data["to"] = to_jid
return True
def _presenceReceivedTrigger(self, entity, show, priority, statuses, profile):
def _presenceReceivedTrigger(self, client, entity, show, priority, statuses):
if show != C.PRESENCE_UNAVAILABLE:
return True
client = self.host.getClient(profile)
if not entity.resource:
try:
entity.resource = self.host.memory.getMainResource(