add log for create override file

This commit is contained in:
Vladimir Sokolov 2025-02-01 20:12:02 +10:00 committed by GitHub
parent f0ab243ecf
commit e730f144a2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -167,10 +167,12 @@ namespace Ryujinx.Ava
if (File.Exists(localConfigurationPath)) if (File.Exists(localConfigurationPath))
{ {
ConfigurationPath = localConfigurationPath; ConfigurationPath = localConfigurationPath;
OverrideConfigurationPath = localConfigurationPath;
} }
else if (File.Exists(appDataConfigurationPath)) else if (File.Exists(appDataConfigurationPath))
{ {
ConfigurationPath = appDataConfigurationPath; ConfigurationPath = appDataConfigurationPath;
OverrideConfigurationPath = overrideAppDataConfigurationPath;
} }
if (ConfigurationPath == null) if (ConfigurationPath == null)
@ -181,7 +183,7 @@ namespace Ryujinx.Ava
ConfigurationState.Instance.LoadDefault(); ConfigurationState.Instance.LoadDefault();
ConfigurationState.Instance.ToFileFormat().SaveConfig(ConfigurationPath); ConfigurationState.Instance.ToFileFormat().SaveConfig(ConfigurationPath);
ConfigurationState.Instance.ToFileFormat().SaveConfig(overrideAppDataConfigurationPath); ConfigurationState.Instance.ToFileFormat().SaveConfig(OverrideConfigurationPath);
} }
else else
{ {
@ -190,7 +192,7 @@ namespace Ryujinx.Ava
if (ConfigurationFileFormat.TryLoad(ConfigurationPath, out ConfigurationFileFormat configurationFileFormat)) if (ConfigurationFileFormat.TryLoad(ConfigurationPath, out ConfigurationFileFormat configurationFileFormat))
{ {
ConfigurationState.Instance.Load(configurationFileFormat, ConfigurationPath); ConfigurationState.Instance.Load(configurationFileFormat, ConfigurationPath);
ConfigurationState.Instance.ToFileFormat().SaveConfig(overrideAppDataConfigurationPath); ConfigurationState.Instance.ToFileFormat().SaveConfig(OverrideConfigurationPath);
} }
else else
{ {
@ -207,11 +209,22 @@ namespace Ryujinx.Ava
if (File.Exists(overrideLocalConfigurationPath)) if (File.Exists(overrideLocalConfigurationPath))
{ {
ConfigurationPath = overrideLocalConfigurationPath; ConfigurationPath = overrideLocalConfigurationPath;
Logger.Notice.Print(LogClass.Application, $"(args)Loading configuration (Local) from: {ConfigurationPath}");
}
else
{
Logger.Notice.Print(LogClass.Application, $"File not found(Local): {overrideLocalConfigurationPath}");
} }
if (File.Exists(overrideAppDataConfigurationPath)) if (File.Exists(overrideAppDataConfigurationPath))
{ {
ConfigurationPath = overrideAppDataConfigurationPath; ConfigurationPath = overrideAppDataConfigurationPath;
Logger.Notice.Print(LogClass.Application, $"(args)Loading configuration(AppData) from: {ConfigurationPath}");
}
else
{
Logger.Notice.Print(LogClass.Application, $"File not found(AppData): {overrideAppDataConfigurationPath}");
} }
} }