diff src/plugins/plugin_xep_0065.py @ 641:49587e170f53

core: added the security_limit to setParam - params with a security greater than security_limit can not be modified - special value: security_limit < 0 disable the check (all params can be modified)
author souliane <souliane@mailoo.org>
date Sat, 07 Sep 2013 02:03:17 +0200
parents 6821fc06a324
children 4f747d7fde8c
line wrap: on
line diff
--- a/src/plugins/plugin_xep_0065.py	Sun Sep 08 19:18:46 2013 +0200
+++ b/src/plugins/plugin_xep_0065.py	Sat Sep 07 02:03:17 2013 +0200
@@ -798,9 +798,12 @@
         if len(streamhost_elts) != 1:
             warning(_("Multiple streamhost elements in proxy not managed, keeping only the first one"))
         streamhost_elt = streamhost_elts[0]
-        proxy = self.host.memory.setParam("Proxy", streamhost_elt.getAttribute("jid", ""), "File Transfer", self.parent.profile)
-        proxy = self.host.memory.setParam("Proxy host", streamhost_elt.getAttribute("host", ""), "File Transfer", self.parent.profile)
-        proxy = self.host.memory.setParam("Proxy port", streamhost_elt.getAttribute("port", ""), "File Transfer", self.parent.profile)
+        proxy = self.host.memory.setParam("Proxy", streamhost_elt.getAttribute("jid", ""),
+                                          "File Transfer", profile_key=self.parent.profile)
+        proxy = self.host.memory.setParam("Proxy host", streamhost_elt.getAttribute("host", ""),
+                                          "File Transfer", profile_key=self.parent.profile)
+        proxy = self.host.memory.setParam("Proxy port", streamhost_elt.getAttribute("port", ""),
+                                          "File Transfer", profile_key=self.parent.profile)
 
     def connectionInitialized(self):
         def after_init(ignore):