core: sendMessageTrigger now manage pre and post treatments, which happen before or after XML generation

This commit is contained in:
Goffi 2014-03-22 15:34:05 +01:00
commit 93826f1ce8

View file

@ -46,9 +46,9 @@ class TextCommands(object):
self.host = host
host.trigger.add("sendMessage", self.sendMessageTrigger)
def sendMessageTrigger(self, mess_data, treatments, profile):
def sendMessageTrigger(self, mess_data, pre_xml_treatments, post_xml_treatments, profile):
""" Install SendMessage command hook """
treatments.addCallback(self._sendMessageCmdHook, profile)
pre_xml_treatments.addCallback(self._sendMessageCmdHook, profile)
return True
def _sendMessageCmdHook(self, mess_data, profile):