# HG changeset patch # User Goffi # Date 1418233034 -3600 # Node ID 60dfa2f5d61fbec8d15141d2fd058764f2e73b9f # Parent cfd636203e8fab545f9d0e333877446692ef07b9 plugin XEP-0085: disabled a problematic assert (see FIXME) diff -r cfd636203e8f -r 60dfa2f5d61f src/plugins/plugin_xep_0085.py --- a/src/plugins/plugin_xep_0085.py Wed Dec 10 18:36:11 2014 +0100 +++ b/src/plugins/plugin_xep_0085.py Wed Dec 10 18:37:14 2014 +0100 @@ -163,7 +163,7 @@ if self.__isMUC(from_jid, profile): from_jid = from_jid.userhostJID() else: # update entity data for one2one chat - assert(from_jid.resource) + # assert from_jid.resource # FIXME: assert doesn't work on normal message from server (e.g. server announce), because there is no resource try: domish.generateElementsNamed(message.elements(), name="body").next() try: @@ -249,7 +249,7 @@ # check if notifications should be sent to this contact if self.__isMUC(to_jid, profile): return True - assert(to_jid.resource or not self.host.memory.isContactConnected(to_jid, profile)) + assert to_jid.resource or not self.host.memory.isContactConnected(to_jid, profile) try: return self.host.memory.getEntityDatum(to_jid, ENTITY_KEY, profile) except (exceptions.UnknownEntityError, KeyError):