Skip to content

Notification "onSuccessfulDownload" {eventUser} is Empty #194

@Maxklos

Description

@Maxklos

Describe the bug

I setup Notification for the events "onNewRequest " & "onSuccessfulDownload" with same settings everywhere. When I trigger these events, the "onNewRequest" delivers all information correctly. But "onSuccessfulDownload" forgets the property {eventUser} and leaves it blank. A few updates ago (sadly I don't know when exactly, around November maybe) it worked fine.

To Reproduce
Steps to reproduce the behavior:

  1. Setup both Notification Typs with the same body:
{
  "title": "{eventType}",
  "body": "{eventUser}
 {bookTitle}
 {bookAuthors}
 {bookNarrators}"
}
  1. Send a Real notification
  2. watch logs/receive the webhook

Expected behavior

{eventUser} should deliver the User who requested the item, regardless of event type.

Deployment (please complete the following information):

v1.9.0

Screenshots

Image Image

Logs

When I Request:

audiobookrequest  | 2026-02-14 23:01:47 [info     ] Sending notification           body={'title': 'onNewRequest', 'body': 'Platypus\n Die große Hörspielbox von Mama Muh\n Jujja Wieslander\n Anja Niederfahrenhorst,Biggi Wanninger,Friederike Jandeleit,Gabriele Blum,Matthias Haase'} body_type=json event_type=onNewRequest headers={} url='https://correct.url'
audiobookrequest  | 2026-02-14 23:01:47 [info     ] Notification sent successfully response='{"error": null, "details": [["INFO", "2026-02-14 17:01:47,361", "Loaded 1 entries from memory://"], ["INFO", "2026-02-14 17:01:47,506", "Sent JSON POST notification."]]}' url='https://correct.url'
audiobookrequest  | 2026-02-14 23:01:47 [info     ] Notification sent successfully asin=B0DT4K2TFV url='https://correct.url'

When marked as downloaded:

audiobookrequest  | 2026-02-14 23:02:24 [info     ] Sending notification           body={'title': 'onSuccessfulDownload', 'body': '{eventUser}\n Die große Hörspielbox von Mama Muh\n Jujja Wieslander\n Anja Niederfahrenhorst,Biggi Wanninger,Friederike Jandeleit,Gabriele Blum,Matthias Haase'} body_type=json event_type=onSuccessfulDownload headers={} url=' \thttps://correct.url'
audiobookrequest  | 2026-02-14 23:02:24 [info     ] Notification sent successfully response='{"error": null, "details": [["INFO", "2026-02-14 17:02:24,174", "Loaded 1 entries from memory://"], ["INFO", "2026-02-14 17:02:24,273", "Sent JSON POST notification."]]}' url=' \thttps://correct.url'
audiobookrequest  | 2026-02-14 23:02:24 [info     ] Notification sent successfully asin=B0DT4K2TFV url=' \thttps://correct.url'

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions