feat(webhook): add jellyfinMediaId and jellyfinUserId to webhook notification (#1959)

This commit is contained in:
Jerra94
2026-03-06 12:04:13 +01:00
committed by GitHub
parent 15489486cb
commit ff4ab21a9e
3 changed files with 14 additions and 7 deletions

View File

@@ -28,11 +28,14 @@ const KeyMap: Record<string, string | KeyMapFunction> = {
media_tmdbid: 'media.tmdbId',
media_tvdbid: 'media.tvdbId',
media_type: 'media.mediaType',
media_jellyfinMediaId: (payload) =>
payload.media?.jellyfinMediaId ?? payload.media?.jellyfinMediaId4k ?? '',
media_status: (payload) =>
payload.media ? MediaStatus[payload.media.status] : '',
media_status4k: (payload) =>
payload.media ? MediaStatus[payload.media.status4k] : '',
request_id: 'request.id',
requestedBy_jellyfinUserId: 'request.requestedBy.jellyfinUserId',
requestedBy_username: 'request.requestedBy.displayName',
requestedBy_email: 'request.requestedBy.email',
requestedBy_avatar: 'request.requestedBy.avatar',