From ebd964afcacedcec691ee36395428884229bc2b6 Mon Sep 17 00:00:00 2001 From: Thiago Franco de Moraes Date: Mon, 1 Feb 2021 14:45:32 -0300 Subject: [PATCH] Failing to load invesalius if there is not a invesalius config --- invesalius/session.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/invesalius/session.py b/invesalius/session.py index 7b51ebf..e78b37e 100644 --- a/invesalius/session.py +++ b/invesalius/session.py @@ -305,6 +305,14 @@ class Session(metaclass=Singleton): self.random_id = config.getint('session','random_id') def ReadSession(self): - self._read_cfg_from_json(USER_INV_CFG_PATH) + try: + self._read_cfg_from_json(USER_INV_CFG_PATH) + except Exception as e1: + debug(e1) + try: + self._read_cfg_from_ini(OLD_USER_INV_CFG_PATH) + except Exception as e2: + debug(e2) + return False self.WriteSessionFile() return True -- libgit2 0.21.2