Show actual media count on home page

This commit is contained in:
gilesb
2026-01-11 16:55:14 +00:00
parent f6a7e0852c
commit 697fa7c64d

View File

@@ -21,6 +21,7 @@ async def home(request: Request):
""" """
Home page - show README and stats. Home page - show README and stats.
""" """
import database
user = await get_current_user(request) user = await get_current_user(request)
# Load README # Load README
@@ -32,11 +33,19 @@ async def home(request: Request):
except Exception: except Exception:
pass pass
# Get stats for current user
stats = {}
if user:
try:
stats["media"] = await database.count_user_items(user.actor_id)
except Exception:
pass
templates = get_templates(request) templates = get_templates(request)
return render(templates, "home.html", request, return render(templates, "home.html", request,
user=user, user=user,
readme_html=readme_html, readme_html=readme_html,
stats={}, stats=stats,
active_tab="home", active_tab="home",
) )