1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-20 21:55:03 -04:00

Always access config file via provider to utilise lock

This commit is contained in:
ta264
2021-04-27 22:03:22 +01:00
parent 0a2afe692f
commit 36962f176f
2 changed files with 10 additions and 11 deletions
@@ -21,6 +21,7 @@ namespace NzbDrone.Core.Configuration
public interface IConfigFileProvider : IHandleAsync<ApplicationStartedEvent>,
IExecute<ResetApiKeyCommand>
{
XDocument LoadConfigFile();
Dictionary<string, object> GetConfigDictionary();
void SaveConfigDictionary(Dictionary<string, object> configValues);
@@ -310,7 +311,7 @@ namespace NzbDrone.Core.Configuration
SaveConfigFile(xDoc);
}
private XDocument LoadConfigFile()
public XDocument LoadConfigFile()
{
try
{