comparison sat/plugins/plugin_xep_0380.py @ 3172:dcebc585c29f

core: renamed "MessageReceived" trigger to "messageReceived" for consistency.
author Goffi <goffi@goffi.org>
date Tue, 18 Feb 2020 18:13:19 +0100
parents 559a625a236b
children be6d91572633
comparison
equal deleted inserted replaced
3171:d073d82d9044 3172:dcebc585c29f
46 class XEP_0380(object): 46 class XEP_0380(object):
47 47
48 def __init__(self, host): 48 def __init__(self, host):
49 self.host = host 49 self.host = host
50 host.trigger.add("sendMessage", self._sendMessageTrigger) 50 host.trigger.add("sendMessage", self._sendMessageTrigger)
51 host.trigger.add("MessageReceived", self._MessageReceivedTrigger, priority=100) 51 host.trigger.add("messageReceived", self._messageReceivedTrigger, priority=100)
52 host.registerNamespace("eme", NS_EME) 52 host.registerNamespace("eme", NS_EME)
53 53
54 def _addEMEElement(self, mess_data, namespace, name): 54 def _addEMEElement(self, mess_data, namespace, name):
55 message_elt = mess_data['xml'] 55 message_elt = mess_data['xml']
56 encryption_elt = message_elt.addElement((NS_EME, 'encryption')) 56 encryption_elt = message_elt.addElement((NS_EME, 'encryption'))
69 name = None 69 name = None
70 post_xml_treatments.addCallback( 70 post_xml_treatments.addCallback(
71 self._addEMEElement, namespace=namespace, name=name) 71 self._addEMEElement, namespace=namespace, name=name)
72 return True 72 return True
73 73
74 def _MessageReceivedTrigger(self, client, message_elt, post_treat): 74 def _messageReceivedTrigger(self, client, message_elt, post_treat):
75 try: 75 try:
76 encryption_elt = next(message_elt.elements(NS_EME, 'encryption')) 76 encryption_elt = next(message_elt.elements(NS_EME, 'encryption'))
77 except StopIteration: 77 except StopIteration:
78 return True 78 return True
79 79