diff --git a/app/main.py b/app/main.py index e4ad7eb..e2a6e37 100644 --- a/app/main.py +++ b/app/main.py @@ -2031,11 +2031,15 @@ async def api_aktuelle_themen_top( min_similarity: float = 0.4, matches_per_news: int = 3, only_relevant: bool = False, + date: Optional[str] = None, ): """Top-K News der letzten N Tage mit Antrags-Match. Mit `only_relevant=true` werden News mit Relevance-Level "low" oder "none" rausgefiltert. + + Mit `date=YYYY-MM-DD` werden nur News dieses Tages angezeigt + (overrides `days`). """ from .themen_matching import aggregate_top_themen return aggregate_top_themen( @@ -2044,6 +2048,7 @@ async def api_aktuelle_themen_top( min_similarity=min_similarity, matches_per_news=matches_per_news, only_relevant=only_relevant, + single_date=date, ) diff --git a/app/templates/v2/screens/aktuelle-themen.html b/app/templates/v2/screens/aktuelle-themen.html index 3263475..0a78cf8 100644 --- a/app/templates/v2/screens/aktuelle-themen.html +++ b/app/templates/v2/screens/aktuelle-themen.html @@ -168,7 +168,7 @@ - +