From 4305882303ab9aad9f1fee480f4082953f2bc008 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Fri, 23 Oct 2009 16:49:33 +0200 Subject: [PATCH] [Florob] handel remote-server-not-found MUC error. Fixes #5309 --- src/common/connection_handlers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/connection_handlers.py b/src/common/connection_handlers.py index c9d02b194..f90281246 100644 --- a/src/common/connection_handlers.py +++ b/src/common/connection_handlers.py @@ -2302,7 +2302,8 @@ class ConnectionHandlers(ConnectionVcard, ConnectionBytestream, ConnectionDisco, # we are banned self.dispatch('ERROR', (_('Unable to join group chat'), _('You are banned from group chat %s.') % room_jid)) - elif (errcode == '404') or (errcon == 'item-not-found'): + elif (errcode == '404') or (errcon in ('item-not-found', + 'remote-server-not-found')): if gc_control is None or gc_control.autorejoin is None: # group chat does not exist self.dispatch('ERROR', (_('Unable to join group chat'),