diff --git a/server/managers/NotificationManager.js b/server/managers/NotificationManager.js index e13e99f9..943c66ea 100644 --- a/server/managers/NotificationManager.js +++ b/server/managers/NotificationManager.js @@ -24,6 +24,7 @@ class NotificationManager { libraryItemId: libraryItem.id, libraryId: libraryItem.libraryId, libraryName: library ? library.name : 'Unknown', + libraryTags: libraryItem.tags, podcastTitle: libraryItem.media.metadata.title, episodeId: episode.id, episodeTitle: episode.title diff --git a/server/utils/notifications.js b/server/utils/notifications.js index c5049d73..02b74631 100644 --- a/server/utils/notifications.js +++ b/server/utils/notifications.js @@ -7,8 +7,7 @@ module.exports.notificationData = { requiresLibrary: true, libraryMediaType: 'podcast', description: 'Triggered when a podcast episode is auto-downloaded', - variables: ['libraryItemId', 'libraryId', 'podcastTitle', 'episodeTitle', 'libraryName', 'episodeId'], - defaults: { + variables: ['libraryItemId', 'libraryId', 'podcastTitle', 'episodeTitle', 'libraryName', 'episodeId', 'libraryTags'], defaults: { title: 'New {{podcastTitle}} Episode!', body: '{{episodeTitle}} has been added to {{libraryName}} library.' }, @@ -16,6 +15,7 @@ module.exports.notificationData = { libraryItemId: 'li_notification_test', libraryId: 'lib_test', libraryName: 'Podcasts', + libraryTags: ['TestTag1', 'TestTag2'], podcastTitle: 'Abs Test Podcast', episodeId: 'ep_notification_test', episodeTitle: 'Successful Test'