diff src/plugins/plugin_xep_0065.py @ 742:03744d9ebc13

plugin XEP-0033: implementation of the addressing feature: - frontends pass the recipients in the extra parameter of sendMessage - backend checks if the target server supports the feature (this is not done yet by prosody plugin) - features and identities are cached per profile and server - messages are duplicated in history for now (TODO: redesign the database) - echos signals are also duplicated to the sender (FIXME)
author souliane <souliane@mailoo.org>
date Wed, 11 Dec 2013 17:16:53 +0100
parents 4f747d7fde8c
children bfabeedbf32e
line wrap: on
line diff
--- a/src/plugins/plugin_xep_0065.py	Fri Dec 13 05:35:24 2013 +0100
+++ b/src/plugins/plugin_xep_0065.py	Wed Dec 11 17:16:53 2013 +0100
@@ -807,7 +807,7 @@
 
     def connectionInitialized(self):
         def after_init(ignore):
-            proxy_ent = self.host.memory.getServerServiceEntity("proxy", "bytestreams", self.parent.profile)
+            proxy_ent = self.host.memory.getServerServiceEntity("proxy", "bytestreams", profile=self.parent.profile)
             if not proxy_ent:
                 debug(_("No proxy found on this server"))
                 return