Shows server list update error when in debug mode

This commit is contained in:
Alberto Sottile 2018-05-11 22:56:30 +02:00
parent 8133d3faf8
commit 5e6cc80efb
2 changed files with 7 additions and 1 deletions

View File

@ -20,6 +20,7 @@ class GuiConfiguration:
self.config = config self.config = config
self._availablePlayerPaths = [] self._availablePlayerPaths = []
self.error = error self.error = error
constants.DEBUG_MODE = config['debug']
def run(self): def run(self):
if QCoreApplication.instance() is None: if QCoreApplication.instance() is None:

View File

@ -14,6 +14,7 @@ import ast
import unicodedata import unicodedata
import platform import platform
import subprocess import subprocess
import traceback
folderSearchEnabled = True folderSearchEnabled = True
@ -386,7 +387,11 @@ def getListOfPublicServers():
else: else:
raise IOError raise IOError
except: except:
raise IOError(getMessage("failed-to-load-server-list-error")) if constants.DEBUG_MODE == True:
traceback.print_exc()
raise
else:
raise IOError(getMessage("failed-to-load-server-list-error"))
class RoomPasswordProvider(object): class RoomPasswordProvider(object):
CONTROLLED_ROOM_REGEX = re.compile("^\+(.*):(\w{12})$") CONTROLLED_ROOM_REGEX = re.compile("^\+(.*):(\w{12})$")