From fb6d5a8556726b1ece6c065e7accced99cd9457a Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 6 Feb 2010 01:27:46 +0900 Subject: [PATCH] strip angle brackets from syncName when downloading --- ankiqt/ui/main.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py index 09463674c..80978edc2 100755 --- a/ankiqt/ui/main.py +++ b/ankiqt/ui/main.py @@ -2142,12 +2142,11 @@ it to your friends. self.mainWin.buttonStack.show() if self.loadAfterSync: if self.loadAfterSync == 2: - p = os.path.join(self.documentDir, - self.syncName + ".anki") + name = re.sub("[<>]", "", self.syncName) + p = os.path.join(self.documentDir, name + ".anki") if os.path.exists(p): p = os.path.join(self.documentDir, - self.syncName + "%d.anki" - % time.time()) + name + "%d.anki" % time.time()) shutil.copy2(self.deckPath, p) self.deckPath = p self.loadDeck(self.deckPath, sync=False)