fix media db check freezing interface if no media folder

This commit is contained in:
Damien Elmes 2011-02-02 22:04:12 +09:00
parent 9bf850c701
commit 09e6e1bd65

View file

@ -145,10 +145,10 @@ def escapeImages(string):
##########################################################################
def rebuildMediaDir(deck, delete=False, dirty=True):
deck.startProgress(title=_("Check Media DB"))
mdir = deck.mediaDir()
if not mdir:
return (0, 0)
deck.startProgress(title=_("Check Media DB"))
# set all ref counts to 0
deck.s.statement("update media set size = 0")
# look through cards for media references