From a8764d49b1b17a3dc6cec09e0b0a2d720a56e5fe Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 7 Apr 2009 11:57:36 +0900 Subject: [PATCH] don't move config.db more than once, bump version number --- ankiqt/__init__.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/ankiqt/__init__.py b/ankiqt/__init__.py index f221a3d9c..abdbf5495 100644 --- a/ankiqt/__init__.py +++ b/ankiqt/__init__.py @@ -7,7 +7,7 @@ from PyQt4.QtGui import * from anki.hooks import runHook appName="Anki" -appVersion="0.9.9.7.2" +appVersion="0.9.9.7.3" appWebsite="http://ichi2.net/anki/download/" appWiki="http://ichi2.net/anki/wiki/" appHelpSite="http://ichi2.net/anki/wiki/AnkiWiki" @@ -89,7 +89,8 @@ def run(): os.makedirs(os.path.expanduser("~/.anki")) except: pass - if os.path.exists(oldConf): + if os.path.exists(oldConf) and not os.path.exists(oldConf.replace( + "config.db", "config.db.old")): try: shutil.copy2(oldConf, os.path.expanduser("~/.anki/config.db")) @@ -97,11 +98,8 @@ def run(): os.path.expanduser("~/.anki/plugins")) except: pass - try: - os.rename(oldConf, oldConf.replace("config.db", - "config.db.old")) - except: - pass + os.rename(oldConf, oldConf.replace("config.db", + "config.db.old")) app = AnkiApp(sys.argv) import forms