don't assume media directory exists

This commit is contained in:
Damien Elmes 2010-04-15 22:18:41 +09:00
parent 3db9c0f937
commit a563109e53

View file

@ -1331,7 +1331,10 @@ later by using File>Close.
if ui.utils.askUser(_("Delete %s?") % self.browserDecks[c]['name']):
del self.browserDecks[c]
os.unlink(deck)
shutil.rmtree(re.sub(".anki$", ".media", deck))
try:
shutil.rmtree(re.sub(".anki$", ".media", deck))
except OSError:
pass
self.config['recentDeckPaths'].remove(deck)
self.showDeckBrowser()