From ef30c88ad87f307c009fa53e341fbaeccda162b9 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Mon, 17 Aug 2009 04:58:33 +0900 Subject: [PATCH] if win32 document dir invalid, use home dir instead --- ankiqt/ui/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py index e6747be5f..da48a7940 100755 --- a/ankiqt/ui/main.py +++ b/ankiqt/ui/main.py @@ -2768,6 +2768,8 @@ Consider backing up your media directory first.""")) s = QSettings(QSettings.UserScope, "Microsoft", "Windows") s.beginGroup("CurrentVersion/Explorer/Shell Folders") self.documentDir = unicode(s.value("Personal").toString()) + if not os.path.exists(self.documentDir): + self.documentDir = os.path.expanduser("~/.anki") elif sys.platform.startswith("darwin"): self.documentDir = os.path.expanduser("~/Documents") else: