diff src/plugins/plugin_xep_0071.py @ 922:c897c8d321b3

core: sendMessageTrigger now manage pre and post treatments, which happen before or after XML generation
author Goffi <goffi@goffi.org>
date Sat, 22 Mar 2014 15:34:05 +0100
parents c4b22aedb7d7
children 301b342c697a
line wrap: on
line diff
--- a/src/plugins/plugin_xep_0071.py	Sat Mar 22 13:47:33 2014 +0100
+++ b/src/plugins/plugin_xep_0071.py	Sat Mar 22 15:34:05 2014 +0100
@@ -130,11 +130,11 @@
             pass
         return True
 
-    def sendMessageTrigger(self, mess_data, treatments, profile):
+    def sendMessageTrigger(self, mess_data, pre_xml_treatments, post_xml_treatments, profile):
         """ Check presence of rich text in extra
         """
         if 'rich' in mess_data['extra'] or 'xhtml' in mess_data['extra']:
-            treatments.addCallback(self._sendMessageAddRich, profile)
+            post_xml_treatments.addCallback(self._sendMessageAddRich, profile)
         return True
 
     def _purgeStyle(self, styles_raw):