# HG changeset patch # User Goffi # Date 1424711065 -3600 # Node ID 2c6c93438f747955f7ee36a8e89ea8d2443d6bed # Parent 15e177584d82609804e6276088477708914c9473 plugin XEP-0085: fixed bad call to udateEntityData diff -r 15e177584d82 -r 2c6c93438f74 src/plugins/plugin_xep_0085.py --- a/src/plugins/plugin_xep_0085.py Mon Feb 23 18:04:25 2015 +0100 +++ b/src/plugins/plugin_xep_0085.py Mon Feb 23 18:04:25 2015 +0100 @@ -151,7 +151,7 @@ @param type_: parameter type """ if (category, name) == (PARAM_KEY, PARAM_NAME): - self.updateEntityData(C.ENTITY_ALL, True if bool("true") else DELETE_VALUE, profile_key=profile) + self.updateEntityData(C.ENTITY_ALL, True if bool("true") else DELETE_VALUE, profile=profile) return False return True @@ -173,11 +173,11 @@ try: domish.generateElementsNamed(message.elements(), name="active").next() # contact enabled Chat State Notifications - self.updateEntityData(from_jid, True, profile_key=profile) + self.updateEntityData(from_jid, True, profile=profile) except StopIteration: if message.getAttribute('type') == 'chat': # contact didn't enable Chat State Notifications - self.updateEntityData(from_jid, False, profile_key=profile) + self.updateEntityData(from_jid, False, profile=profile) return True except StopIteration: pass @@ -260,7 +260,7 @@ except (exceptions.UnknownEntityError, KeyError): if forceEntityData: # enable it for the first time - self.updateEntityData(to_jid, True, profile_key=profile) + self.updateEntityData(to_jid, True, profile=profile) return True # wait for the first message before sending states return False