Log invalid config file exceptions

(cherry picked from commit a95317446c452926819ad24f892a00770b1b23fc)

Closes #2448
pull/2459/head
Bogdan 2 years ago
parent a857e7c6f4
commit bbdecb343b

@ -26,7 +26,6 @@ using NzbDrone.Core.Configuration;
using NzbDrone.Core.Datastore.Extensions; using NzbDrone.Core.Datastore.Extensions;
using NzbDrone.Core.Lifecycle; using NzbDrone.Core.Lifecycle;
using NzbDrone.Core.Messaging.Events; using NzbDrone.Core.Messaging.Events;
using NzbDrone.Host;
using PostgresOptions = NzbDrone.Core.Datastore.PostgresOptions; using PostgresOptions = NzbDrone.Core.Datastore.PostgresOptions;
namespace NzbDrone.Host namespace NzbDrone.Host
@ -240,6 +239,8 @@ namespace NzbDrone.Host
} }
catch (InvalidDataException ex) catch (InvalidDataException ex)
{ {
Logger.Error(ex, ex.Message);
throw new InvalidConfigFileException($"{configPath} is corrupt or invalid. Please delete the config file and Readarr will recreate it.", ex); throw new InvalidConfigFileException($"{configPath} is corrupt or invalid. Please delete the config file and Readarr will recreate it.", ex);
} }
} }

Loading…
Cancel
Save