Correct error in saving settings

This commit is contained in:
Michael Bucari-Tovo 2022-06-20 14:04:03 -06:00
parent b2992da370
commit 141a4c29bb
3 changed files with 33 additions and 18 deletions

View file

@ -52,12 +52,6 @@ namespace LibationWinForms.Dialogs
return;
}
if (!Directory.Exists(newBooks) && booksSelectControl.SelectedDirectoryIsCustom)
{
validationError($"Not saving change to Books location. This folder does not exist:\r\n{newBooks}", "Folder does not exist");
return;
}
// these 3 should do nothing. Configuration will only init these with a valid value. EditTemplateDialog ensures valid before returning
if (!Templates.Folder.IsValid(folderTemplateTb.Text))
{
@ -76,8 +70,9 @@ namespace LibationWinForms.Dialogs
}
#endregion
if (!Directory.Exists(newBooks) && booksSelectControl.SelectedDirectoryIsKnown)
Directory.CreateDirectory(newBooks);
LongPath lonNewBooks = newBooks;
if (!Directory.Exists(lonNewBooks))
Directory.CreateDirectory(lonNewBooks);
config.Books = newBooks;