Merge branch 'main' into Hargata/reminders

# Conflicts:
#	Controllers/HomeController.cs
This commit is contained in:
DESKTOP-GENO133\IvanPlex
2024-01-07 08:45:32 -07:00
15 changed files with 115 additions and 35 deletions

View File

@@ -54,8 +54,13 @@ namespace CarCareTracker.Controllers
public IActionResult WriteToSettings(UserConfig userConfig)
{
try
{
var configFileContents = System.IO.File.ReadAllText(StaticHelper.UserConfigPath);
{
if (!System.IO.File.Exists(StaticHelper.UserConfigPath))
{
//if file doesn't exist it might be because it's running on a mounted volume in docker.
System.IO.File.WriteAllText(StaticHelper.UserConfigPath, System.Text.Json.JsonSerializer.Serialize(new UserConfig()));
}
var configFileContents = System.IO.File.ReadAllText(StaticHelper.UserConfigPath);
var existingUserConfig = System.Text.Json.JsonSerializer.Deserialize<UserConfig>(configFileContents);
if (existingUserConfig is not null)
{