don't backup when importing / saving as

This commit is contained in:
Damien Elmes 2010-02-20 10:03:39 +09:00
parent bc345d3711
commit 472b68b831
2 changed files with 3 additions and 3 deletions

View file

@ -2273,7 +2273,7 @@ Return new path, relative to media dir."""
pass
self.startProgress()
# copy tables, avoiding implicit commit on current db
DeckStorage.Deck(newPath).close()
DeckStorage.Deck(newPath, backup=False).close()
new = sqlite.connect(newPath)
for table in self.s.column0(
"select name from sqlite_master where type = 'table'"):
@ -2297,7 +2297,7 @@ Return new path, relative to media dir."""
new.close()
self.close()
# open again in orm
newDeck = DeckStorage.Deck(newPath)
newDeck = DeckStorage.Deck(newPath, backup=False)
# move media
if oldMediaDir:
newDeck.renameMediaDir(oldMediaDir)

View file

@ -28,7 +28,7 @@ class Anki10Importer(Importer):
num += 1
self.deck.startProgress(num)
self.deck.updateProgress(_("Importing..."))
src = DeckStorage.Deck(self.file)
src = DeckStorage.Deck(self.file, backup=False)
client = SyncClient(self.deck)
server = SyncServer(src)
client.setServer(server)