#1960 application root directory not found on fresh install (#1961)

Co-authored-by: Dennis Sheirer <dsheirer@github.com>
This commit is contained in:
Denny Sheirer
2024-08-31 08:33:27 -04:00
committed by GitHub
parent 36e198eb1b
commit d7fbbcefc5

View File

@@ -1,6 +1,6 @@
/*
* *****************************************************************************
* Copyright (C) 2014-2023 Dennis Sheirer
* Copyright (C) 2014-2024 Dennis Sheirer
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -125,14 +125,26 @@ public class SystemProperties
if(root.equalsIgnoreCase(DEFAULT_APP_ROOT))
{
retVal = Paths.get(
System.getProperty("user.home"), DEFAULT_APP_ROOT);
retVal = Paths.get(System.getProperty("user.home"), DEFAULT_APP_ROOT);
}
else
{
retVal = Paths.get(root);
}
if(!Files.exists(retVal))
{
try
{
mLog.info("Creating application root folder: " + retVal);
Files.createDirectory(retVal);
}
catch(IOException e)
{
mLog.error("Error creating sdrtrunk application root folder", e);
}
}
return retVal;
}