Show actual media count on home page
This commit is contained in:
@@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user