better error report if deck is missing decks table

This commit is contained in:
Damien Elmes 2009-05-31 01:22:06 +09:00
parent b237bcbdf0
commit 22b086fbad

View file

@ -2591,6 +2591,8 @@ class DeckStorage(object):
except: except:
pass pass
deck = s.query(Deck).get(1) deck = s.query(Deck).get(1)
if not deck:
raise DeckAccessError(_("Deck missing core table"))
# attach db vars # attach db vars
deck.path = path deck.path = path
deck.engine = engine deck.engine = engine