Added the ability to hide the user in the discord notification

This commit is contained in:
tidusjar 2021-05-06 19:59:06 +01:00
parent 8aec700f11
commit f18aa778e6
9 changed files with 29 additions and 21 deletions

View file

@ -106,21 +106,23 @@ namespace Ombi.Notifications.Agents
};
var fields = new List<DiscordField>();
if (model.Data.TryGetValue("Alias", out var alias))
if (!settings.HideUser)
{
if (alias.HasValue())
if (model.Data.TryGetValue("Alias", out var alias))
{
fields.Add(new DiscordField { name = "Requested By", value = alias, inline = true });
}
}
else
{
if (model.Data.TryGetValue("RequestedUser", out var requestedUser))
{
if (requestedUser.HasValue())
if (alias.HasValue())
{
fields.Add(new DiscordField { name = "Requested By", value = requestedUser, inline = true });
fields.Add(new DiscordField { name = "Requested By", value = alias, inline = true });
}
}
else
{
if (model.Data.TryGetValue("RequestedUser", out var requestedUser))
{
if (requestedUser.HasValue())
{
fields.Add(new DiscordField { name = "Requested By", value = requestedUser, inline = true });
}
}
}
}