mirror of
https://github.com/ankitects/anki.git
synced 2025-09-25 01:06:35 -04:00
fix config
This commit is contained in:
parent
fc8b3ab3f0
commit
c525d81264
1 changed files with 9 additions and 7 deletions
|
@ -31,12 +31,10 @@ class Config(dict):
|
|||
"~/Library/Application Support/Anki")
|
||||
# upgrade?
|
||||
if os.path.exists(oldDb):
|
||||
if not os.path.exists(self.configPath):
|
||||
self.makeAnkiDir()
|
||||
self.makeAnkiDir()
|
||||
newDb = self.getDbPath()
|
||||
os.rename(oldDb, newDb)
|
||||
if not os.path.exists(self.configPath):
|
||||
self.makeAnkiDir()
|
||||
self.makeAnkiDir()
|
||||
self.load()
|
||||
|
||||
def defaults(self):
|
||||
|
@ -104,9 +102,13 @@ class Config(dict):
|
|||
|
||||
def makeAnkiDir(self):
|
||||
base = self.configPath
|
||||
os.mkdir(base)
|
||||
os.mkdir(os.path.join(base, "plugins"))
|
||||
os.mkdir(os.path.join(base, "backups"))
|
||||
for x in (base,
|
||||
os.path.join(base, "plugins"),
|
||||
os.path.join(base, "backups")):
|
||||
try:
|
||||
os.mkdir(x)
|
||||
except:
|
||||
pass
|
||||
|
||||
def save(self):
|
||||
path = self.getDbPath()
|
||||
|
|
Loading…
Reference in a new issue