Philipp Hörist pushed to branch master at gajim / gajim


Commits:
362c3d01 by lovetox at 2020-10-11T10:26:41+02:00
PEPConfig: Fix task callback

- - - - -


1 changed file:

- gajim/gtk/pep_config.py


Changes:

=====================================
gajim/gtk/pep_config.py
=====================================
@@ -14,7 +14,7 @@
 
 from gi.repository import Gdk
 from gi.repository import Gtk
-from nbxmpp.util import is_error_result
+from nbxmpp.errors import StanzaError
 
 from gajim.common import app
 from gajim.common import ged
@@ -85,9 +85,11 @@ class PEPConfig(Gtk.ApplicationWindow, EventHelper):
         self._con.get_module('Discovery').disco_items(
             jid, callback=self._items_received)
 
-    def _items_received(self, result):
-        if is_error_result(result):
-            ErrorDialog('Error', to_user_string(result))
+    def _items_received(self, task):
+        try:
+            result = task.finish()
+        except StanzaError as error:
+            ErrorDialog('Error', to_user_string(error))
             return
 
         jid = result.jid.bare



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/362c3d01222c3be73d99dc762ad64ab8c22569ab

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/362c3d01222c3be73d99dc762ad64ab8c22569ab
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to