From eea643176007ff3759fc1cdcdd9c3e037548b81f Mon Sep 17 00:00:00 2001 From: Dicken Date: Sat, 4 Jul 2026 13:33:09 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20Media=20-=20HBO=20Max=20alle=20Monetaris?= =?UTF-8?q?ierungstypen=20f=C3=BCr=20Top10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/src/tools/media/routes.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/src/tools/media/routes.js b/backend/src/tools/media/routes.js index 3fe701c..e4359e3 100644 --- a/backend/src/tools/media/routes.js +++ b/backend/src/tools/media/routes.js @@ -686,11 +686,16 @@ router.get('/streaming/:providerId', authenticate, async (req, res) => { const UNLIMITED_LANGS = new Set(['de', 'en']); const MAX_OTHER_LANGUAGE_TOTAL = 2; + // Manche Anbieter (z.B. HBO Max) nutzen bei TMDb DE nicht nur 'flatrate' + const monetizationType = ['max'].includes(provider.id) + ? 'flatrate|free|ads|rent|buy' + : 'flatrate'; + function buildParams(mediaKind, minVotes, dateFrom) { return { watch_region: 'DE', with_watch_providers: provider.tmdbId, - with_watch_monetization_types: 'flatrate', + with_watch_monetization_types: monetizationType, sort_by: 'popularity.desc', 'vote_count.gte': minVotes, ...(dateFrom