fix bug caused by user creating profile with trailing space
Caught exception: File "aqt\main.py", line 237, in onOpenBackup File "aqt\profiles.py", line 264, in backupFolder File "aqt\profiles.py", line 274, in _ensureExists File "os.py", line 220, in makedirs <class 'FileNotFoundError'>: [WinError 3] The system cannot find the path specified: 'C:\\Users\\xxx\\AppData\\Roaming\\Anki2\\xxx \\backups'
This commit is contained in:
parent
ed0fae3c0c
commit
b2cfba367e
@ -189,9 +189,8 @@ class AnkiQt(QMainWindow):
|
||||
return not checkInvalidFilename(str)
|
||||
|
||||
def onAddProfile(self):
|
||||
name = getOnlyText(_("Name:"))
|
||||
name = getOnlyText(_("Name:")).strip()
|
||||
if name:
|
||||
name = name.strip()
|
||||
if name in self.pm.profiles():
|
||||
return showWarning(_("Name exists."))
|
||||
if not self.profileNameOk(name):
|
||||
@ -201,7 +200,7 @@ class AnkiQt(QMainWindow):
|
||||
self.refreshProfilesList()
|
||||
|
||||
def onRenameProfile(self):
|
||||
name = getOnlyText(_("New name:"), default=self.pm.name)
|
||||
name = getOnlyText(_("New name:"), default=self.pm.name).strip()
|
||||
if not name:
|
||||
return
|
||||
if name == self.pm.name:
|
||||
|
Loading…
Reference in New Issue
Block a user