From e774dd3ac53b6b96a8763559eb9840915d4caeb2 Mon Sep 17 00:00:00 2001 From: Dicken Date: Sat, 4 Jul 2026 13:44:24 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20Media=20-=20HBO=20Max/WOW/RTL+=20ohne=20?= =?UTF-8?q?Jahresfilter=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 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/src/tools/media/routes.js b/backend/src/tools/media/routes.js index e4359e3..6cf1419 100644 --- a/backend/src/tools/media/routes.js +++ b/backend/src/tools/media/routes.js @@ -676,8 +676,11 @@ router.get('/streaming/:providerId', authenticate, async (req, res) => { if (cachedResult !== undefined) return res.json(cachedResult); // Nur Titel der letzten 2 Jahre (aktuelles Jahr - 1) + // Für kleine Kataloge (HBO Max, WOW, RTL+) kein Jahresfilter — TMDb hat dort + // zu wenige Titel mit korrekt erfasstem DE-Datum seit letztem Jahr + const SMALL_CATALOGS = new Set(['max', 'wow', 'rtlplus']); const minYear = new Date().getFullYear() - 1; - const minDate = `${minYear}-01-01`; + const minDate = SMALL_CATALOGS.has(provider.id) ? null : `${minYear}-01-01`; // Deutsch & Englisch sind unbegrenzt erlaubt. Alle anderen Sprachen // zusammen (Koreanisch, Japanisch, Spanisch, etc.) dürfen max. 2 Plätze