diff options
-rw-r--r-- | jfr_playoff/gui/tabs.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/jfr_playoff/gui/tabs.py b/jfr_playoff/gui/tabs.py index 7cb908a..619da8d 100644 --- a/jfr_playoff/gui/tabs.py +++ b/jfr_playoff/gui/tabs.py @@ -134,9 +134,12 @@ class TeamsTab(PlayoffTab): if dbConfig is not None: config['database'] = dbConfig data = PlayoffData() - self._teamList = data.fetch_team_list( - config['teams'], - PlayoffDB(dbConfig) if dbConfig is not None else None) + db = None + try: + db = PlayoffDB(dbConfig) + except Exception: + pass + self._teamList = data.fetch_team_list(config['teams'], db) self.winfo_toplevel().event_generate( '<<TeamListChanged>>', when='tail') |