Commit ea678bdb03c0223ad3cb7e431281d520eced9da1
Exists in
master
Merge branch 'master' into icp
Showing
1 changed file
with
9 additions
and
1 deletions
Show diff stats
invesalius/session.py
... | ... | @@ -305,6 +305,14 @@ class Session(metaclass=Singleton): |
305 | 305 | self.random_id = config.getint('session','random_id') |
306 | 306 | |
307 | 307 | def ReadSession(self): |
308 | - self._read_cfg_from_json(USER_INV_CFG_PATH) | |
308 | + try: | |
309 | + self._read_cfg_from_json(USER_INV_CFG_PATH) | |
310 | + except Exception as e1: | |
311 | + debug(e1) | |
312 | + try: | |
313 | + self._read_cfg_from_ini(OLD_USER_INV_CFG_PATH) | |
314 | + except Exception as e2: | |
315 | + debug(e2) | |
316 | + return False | |
309 | 317 | self.WriteSessionFile() |
310 | 318 | return True | ... | ... |