Yann Leboulanger pushed to branch gajim_0.16 at gajim / gajim

Commits:
d2782622 by Yann Leboulanger at 2017-02-28T22:28:49+01:00
check for errors when adding a transport contact. Fixes #8196

- - - - -


1 changed file:

- src/dialogs.py


Changes:

=====================================
src/dialogs.py
=====================================
--- a/src/dialogs.py
+++ b/src/dialogs.py
@@ -1249,6 +1249,11 @@ class AddNewContactWindow:
     def _nec_gateway_prompt_received(self, obj):
         if self.adding_jid:
             jid, transport, type_ = self.adding_jid
+            if obj.stanza.getError():
+                ErrorDialog(_('Error while adding transport contact'),
+                    _('This error occured while adding a contact for transport 
'
+                    '%s:\n\n%s') % (transport, obj.stanza.getErrorMsg()))
+                return
             if obj.prompt_jid:
                 self._add_jid(obj.prompt_jid, type_)
             else:



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/commit/d2782622952a3cc45dbc87d0e948507316da7a4c
_______________________________________________
Commits mailing list
Commits@gajim.org
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to