[READ-ONLY] Mirror of https://github.com/FoxxMD/tautulli-notification-digest. Consolidate Tautuilli Notification agent events for discord
digest discord newsletter notification plex tautulli tautulli-api webhook
0

Configure Feed

Select the types of activity you want to include in your feed.

Add defaults overwrite behavior

+19
+19
src/common/config/ConfigBuilder.ts
··· 110 110 arrayMerge: overwriteMerge, 111 111 }) as OperatorJsonConfig; 112 112 113 + const { 114 + defaults, 115 + } = mergedConfig; 116 + 117 + if (defaults !== undefined) { 118 + for (const digest of mergedConfig.digests) { 119 + if (defaults.webhook !== undefined && digest.discord.webhook === undefined || digest.discord.webhook === '') { 120 + digest.discord.webhook = defaults.webhook; 121 + } 122 + if (defaults.dedup !== undefined && digest.dedup === undefined) { 123 + digest.dedup = defaults.dedup; 124 + } 125 + if (defaults.discordOptions !== undefined) { 126 + const existing = digest.discord.options ?? {}; 127 + digest.discord.options = {...defaults.discordOptions, ...existing}; 128 + } 129 + } 130 + } 131 + 113 132 return mergedConfig as OperatorConfig; 114 133 } 115 134