Fixed: Don't log Cardigann password fields

pull/10/head
Qstick 4 years ago
parent db2b7cb22f
commit 3ef2e0b384

@ -221,7 +221,10 @@ namespace NzbDrone.Core.Indexers.Cardigann
var name = ".Config." + setting.Name; var name = ".Config." + setting.Name;
var value = _settings.ExtraFieldData.GetValueOrDefault(setting.Name, setting.Default); var value = _settings.ExtraFieldData.GetValueOrDefault(setting.Name, setting.Default);
if (setting.Type != "password")
{
_logger.Debug($"{name} got value {value.ToJson()}"); _logger.Debug($"{name} got value {value.ToJson()}");
}
if (setting.Type == "text" || setting.Type == "password") if (setting.Type == "text" || setting.Type == "password")
{ {
@ -250,7 +253,10 @@ namespace NzbDrone.Core.Indexers.Cardigann
throw new NotSupportedException(); throw new NotSupportedException();
} }
_logger.Debug($"Setting {setting.Name} to {(setting.Type == "password" ? "Redacted" : variables[name])}"); if (setting.Type != "password")
{
_logger.Debug($"Setting {setting.Name} to {variables[name]}");
}
} }
return variables; return variables;

Loading…
Cancel
Save