don't copy media on export if disabled

This commit is contained in:
Damien Elmes 2011-02-03 00:10:40 +09:00
parent 1464394d58
commit b8e19d5506

View file

@ -87,7 +87,6 @@ class AnkiExporter(Exporter):
self.newDeck = DeckStorage.Deck(path) self.newDeck = DeckStorage.Deck(path)
client = SyncClient(self.deck) client = SyncClient(self.deck)
server = SyncServer(self.newDeck) server = SyncServer(self.newDeck)
server._mediaSupported = self.includeMedia
client.setServer(server) client.setServer(server)
client.localTime = self.deck.modified client.localTime = self.deck.modified
client.remoteTime = 0 client.remoteTime = 0
@ -136,6 +135,7 @@ modified = :now
self.newDeck.s.statement(""" self.newDeck.s.statement("""
delete from stats""") delete from stats""")
# media # media
if self.includeMedia:
copyLocalMedia(client.deck, server.deck) copyLocalMedia(client.deck, server.deck)
# need to save manually # need to save manually
self.newDeck.rebuildCounts() self.newDeck.rebuildCounts()