Only send monitored edition in webhook payload.

pull/2234/head v0.1.4.1596
Qstick 1 year ago
parent 22781b62e6
commit dcc2a14c60

@ -9,7 +9,6 @@ namespace NzbDrone.Core.Notifications.Webhook
{
public WebhookBook()
{
Editions = new List<WebhookBookEdition>();
}
public WebhookBook(Book book)
@ -18,13 +17,13 @@ namespace NzbDrone.Core.Notifications.Webhook
GoodreadsId = book.ForeignBookId;
Title = book.Title;
ReleaseDate = book.ReleaseDate;
Editions = book.Editions.Value.Select(x => new WebhookBookEdition(x)).ToList();
Edition = new WebhookBookEdition(book.Editions.Value.Single(e => e.Monitored));
}
public int Id { get; set; }
public string GoodreadsId { get; set; }
public string Title { get; set; }
public List<WebhookBookEdition> Editions { get; set; }
public WebhookBookEdition Edition { get; set; }
public DateTime? ReleaseDate { get; set; }
}
}

Loading…
Cancel
Save