Catch QueryCanceled when running DBLogin
changeset bf55d0d38d01 moved the catch but missed that run() could raise this exception if cancel button is clicked.
This commit is contained in:
1 parent
2f065da300
commit
294ec4efc6
1 file changed
+6
-1
+6
-1
@@ -878,7 +878,12 @@ class Main(object):
|
||||
if not self.sig_logout(widget, disconnect=False):
|
||||
return
|
||||
language = CONFIG['client.lang']
|
||||
host, port, database, username = DBLogin().run()
|
||||
try:
|
||||
host, port, database, username = DBLogin().run()
|
||||
except TrytonError, exception:
|
||||
if exception.faultCode == 'QueryCanceled':
|
||||
return
|
||||
raise
|
||||
func = lambda parameters: rpc.login(
|
||||
host, port, database, username, parameters, language)
|
||||
try:
|
||||
|
||||
Reference in new issue
Block a user