mirror of
https://github.com/barelyprofessional/KfChatDotNet.git
synced 2026-05-02 04:22:04 -04:00
Don't log secrets in the cache miss messages
This commit is contained in:
@@ -47,8 +47,17 @@ public static class Helpers
|
|||||||
logger.Debug($"{key}'s value is null so returning SettingValue(null)");
|
logger.Debug($"{key}'s value is null so returning SettingValue(null)");
|
||||||
return new SettingValue(null, setting, false);
|
return new SettingValue(null, setting, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
logger.Info($"Cache Miss! Returning '{setting.Value}' for {key}");
|
if (setting.IsSecret)
|
||||||
|
{
|
||||||
|
logger.Info($"Cache Miss! Returning secret of length '{setting.Value?.Length}' for {key}");
|
||||||
|
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
logger.Info($"Cache Miss! Returning '{setting.Value}' for {key}");
|
||||||
|
|
||||||
|
}
|
||||||
return new SettingValue(setting.Value, setting, false);
|
return new SettingValue(setting.Value, setting, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user