diff --git a/app/main.py b/app/main.py index 7296a65..b4bce50 100644 --- a/app/main.py +++ b/app/main.py @@ -2271,9 +2271,13 @@ async def v2_tags(request: Request, current_user: Optional[dict] = Depends(get_c @app.get("/v2/abos", response_class=HTMLResponse) async def v2_abos(request: Request, current_user: dict = Depends(require_auth)): """Eigene E-Mail-Abos verwalten — auth-only.""" + from .parteien import all_canonical_keys + # Landesregierung als Filter unsinnig — ausblenden + parteien = [p for p in all_canonical_keys() if p != "Landesregierung"] return templates.TemplateResponse("v2/screens/abos.html", { "request": request, "v2_active_nav": "abos", + "parteien": parteien, **_v2_template_context(current_user), }) @@ -2281,9 +2285,12 @@ async def v2_abos(request: Request, current_user: dict = Depends(require_auth)): @app.get("/v2/feed", response_class=HTMLResponse) async def v2_feed(request: Request, current_user: dict = Depends(require_auth)): """Atom-Feed-Konfigurations-Seite — auth-only.""" + from .parteien import all_canonical_keys + parteien = [p for p in all_canonical_keys() if p != "Landesregierung"] return templates.TemplateResponse("v2/screens/feed.html", { "request": request, "v2_active_nav": "feed", + "parteien": parteien, **_v2_template_context(current_user), }) diff --git a/app/templates/v2/screens/abos.html b/app/templates/v2/screens/abos.html index 47227c5..145e945 100644 --- a/app/templates/v2/screens/abos.html +++ b/app/templates/v2/screens/abos.html @@ -65,7 +65,10 @@
- +
diff --git a/app/templates/v2/screens/feed.html b/app/templates/v2/screens/feed.html index ef1c341..27f317f 100644 --- a/app/templates/v2/screens/feed.html +++ b/app/templates/v2/screens/feed.html @@ -56,7 +56,10 @@ - +