mirror of
https://github.com/Radarr/Radarr.git
synced 2024-11-09 04:22:30 +01:00
New: Sonarr logo is optional for Pushalot notifications
This commit is contained in:
parent
129d7c9338
commit
86b748b9eb
@ -30,7 +30,11 @@ public void SendNotification(String title, String message, PushalotSettings sett
|
||||
var request = BuildRequest();
|
||||
|
||||
request.AddParameter("Source", "Sonarr");
|
||||
|
||||
if (settings.Image)
|
||||
{
|
||||
request.AddParameter("Image", "https://raw.githubusercontent.com/Sonarr/Sonarr/develop/Logo/128.png");
|
||||
}
|
||||
|
||||
request.AddParameter("Title", title);
|
||||
request.AddParameter("Body", message);
|
||||
|
@ -16,13 +16,21 @@ public PushalotSettingsValidator()
|
||||
|
||||
public class PushalotSettings : IProviderConfig
|
||||
{
|
||||
public PushalotSettings()
|
||||
{
|
||||
Image = true;
|
||||
}
|
||||
|
||||
private static readonly PushalotSettingsValidator Validator = new PushalotSettingsValidator();
|
||||
|
||||
[FieldDefinition(0, Label = "Authorization Token", HelpLink = "https://pushalot.com/manager/authorizations")]
|
||||
public String AuthToken { get; set; }
|
||||
public string AuthToken { get; set; }
|
||||
|
||||
[FieldDefinition(1, Label = "Priority", Type = FieldType.Select, SelectOptions = typeof(PushalotPriority))]
|
||||
public Int32 Priority { get; set; }
|
||||
public int Priority { get; set; }
|
||||
|
||||
[FieldDefinition(2, Label = "Image", Type = FieldType.Checkbox, HelpText = "Include Sonarr logo with notifications")]
|
||||
public bool Image { get; set; }
|
||||
|
||||
public bool IsValid
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user