New: Differentiate webhook delete event types

This commit is contained in:
Qstick 2023-02-22 22:19:16 -06:00
parent 7ac8b5600e
commit e22f284a14
2 changed files with 6 additions and 4 deletions

View file

@ -93,7 +93,7 @@ public WebhookBookDeletePayload BuildOnBookDelete(BookDeleteMessage deleteMessag
{
return new WebhookBookDeletePayload
{
EventType = WebhookEventType.Delete,
EventType = WebhookEventType.BookDelete,
InstanceName = _configFileProvider.InstanceName,
Author = new WebhookAuthor(deleteMessage.Book.Author),
Book = new WebhookBook(deleteMessage.Book),
@ -105,7 +105,7 @@ public WebhookBookFileDeletePayload BuildOnBookFileDelete(BookFileDeleteMessage
{
return new WebhookBookFileDeletePayload
{
EventType = WebhookEventType.Delete,
EventType = WebhookEventType.BookFileDelete,
InstanceName = _configFileProvider.InstanceName,
Author = new WebhookAuthor(deleteMessage.Book.Author),
Book = new WebhookBook(deleteMessage.Book),
@ -117,7 +117,7 @@ public WebhookAuthorDeletePayload BuildOnAuthorDelete(AuthorDeleteMessage delete
{
return new WebhookAuthorDeletePayload
{
EventType = WebhookEventType.Delete,
EventType = WebhookEventType.AuthorDelete,
InstanceName = _configFileProvider.InstanceName,
Author = new WebhookAuthor(deleteMessage.Author),
DeletedFiles = deleteMessage.DeletedFiles

View file

@ -12,7 +12,9 @@ public enum WebhookEventType
Grab,
Download,
Rename,
Delete,
AuthorDelete,
BookDelete,
BookFileDelete,
Health,
Retag,
ApplicationUpdate