diff --git a/server/lib/notifications/agents/ntfy.ts b/server/lib/notifications/agents/ntfy.ts index 50f429622..fae329a00 100644 --- a/server/lib/notifications/agents/ntfy.ts +++ b/server/lib/notifications/agents/ntfy.ts @@ -95,15 +95,21 @@ class NtfyAgent click = `${applicationUrl}/${payload.media.mediaType}/${payload.media.tmdbId}`; } - return { + const ntfyPayload: Record = { topic, priority, title, message, markdown: true, - attach, - click, }; + if (attach) { + ntfyPayload.attach = attach; + } + if (click) { + ntfyPayload.click = click; + } + + return ntfyPayload; } public shouldSend(): boolean {