mirror of
https://github.com/ankitects/anki.git
synced 2025-11-12 15:47:12 -05:00
make sure src and dst locations are not the same
This commit is contained in:
parent
1d37924b54
commit
33372980cc
1 changed files with 3 additions and 2 deletions
|
|
@ -2870,7 +2870,7 @@ This deck already exists on your computer. Overwrite the local copy?"""),
|
||||||
|
|
||||||
def setupMedia(self, deck):
|
def setupMedia(self, deck):
|
||||||
prefix = self.config['mediaLocation']
|
prefix = self.config['mediaLocation']
|
||||||
prev = deck.getVar("mediaLocation")
|
prev = deck.getVar("mediaLocation") or ""
|
||||||
# set the media prefix
|
# set the media prefix
|
||||||
if not prefix:
|
if not prefix:
|
||||||
next = ""
|
next = ""
|
||||||
|
|
@ -2910,6 +2910,7 @@ This deck already exists on your computer. Overwrite the local copy?"""),
|
||||||
self.setupDropbox(deck)
|
self.setupDropbox(deck)
|
||||||
|
|
||||||
def migrateMedia(self, from_, to):
|
def migrateMedia(self, from_, to):
|
||||||
|
assert from_ != to
|
||||||
files = os.listdir(from_)
|
files = os.listdir(from_)
|
||||||
skipped = False
|
skipped = False
|
||||||
for f in files:
|
for f in files:
|
||||||
|
|
@ -2952,7 +2953,7 @@ is next loaded."""))
|
||||||
if self.config['dropboxPublicFolder']:
|
if self.config['dropboxPublicFolder']:
|
||||||
# update media urls
|
# update media urls
|
||||||
deck.s.statement("update models set features = :url",
|
deck.s.statement("update models set features = :url",
|
||||||
url=self.config['dropboxPublicFolder'])
|
url=self.config['dropboxPublicFolder'] + "/")
|
||||||
|
|
||||||
# Advanced features
|
# Advanced features
|
||||||
##########################################################################
|
##########################################################################
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue