From acb72327b2014165c7715bbf2b73b681200ac264 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 16 Dec 2010 01:42:12 +0900 Subject: [PATCH] don't leave stale entries in media db if just scanning --- anki/media.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/anki/media.py b/anki/media.py index 964428543..8ec1dce03 100644 --- a/anki/media.py +++ b/anki/media.py @@ -161,10 +161,11 @@ def rebuildMediaDir(deck, delete=False, dirty=True): unused.append(file) # optionally delete if delete: - removeUnusedMedia(deck) for f in unused: path = os.path.join(mdir, f) os.unlink(path) + # remove entries in db for unused media + removeUnusedMedia(deck) # check md5s are up to date update = [] for (file, created, md5) in deck.s.all(