Mercurial > libervia-backend
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 |