From 2eb76c7391ef477bd89da20903e43b63dc8c2233 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 27 Oct 2008 08:58:41 +0100 Subject: [PATCH] logout before login --- tryton/gui/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tryton/gui/main.py b/tryton/gui/main.py index d5b3db8d81..c81ffd6991 100644 --- a/tryton/gui/main.py +++ b/tryton/gui/main.py @@ -937,6 +937,7 @@ class Main(object): return ([], []) def sig_login(self, widget=None, dbname=False, res=None): + self.sig_logout(widget, disconnect=False) if not res: try: dblogin = DBLogin(self.window) @@ -947,7 +948,6 @@ class Main(object): common.process_exception(exception, self.window) return self.window.present() - self.sig_logout(widget, disconnect=False) try: log_response = rpc.login(*res) except Exception, exception: