Include ticket counts in cart badge totals
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 57s

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
giles
2026-02-19 21:32:46 +00:00
parent 89112d0cec
commit 2dc9bf220b
3 changed files with 5 additions and 5 deletions

4
app.py
View File

@@ -41,8 +41,8 @@ async def coop_context() -> dict:
summary = await services.cart.cart_summary(
g.s, user_id=ident["user_id"], session_id=ident["session_id"],
)
ctx["cart_count"] = summary.count + summary.calendar_count
ctx["cart_total"] = float(summary.total + summary.calendar_total)
ctx["cart_count"] = summary.count + summary.calendar_count + summary.ticket_count
ctx["cart_total"] = float(summary.total + summary.calendar_total + summary.ticket_total)
return ctx

View File

@@ -97,8 +97,8 @@ def register():
g.s, user_id=ident["user_id"], session_id=ident["session_id"],
page_slug=post_dict["slug"],
)
ctx["page_cart_count"] = page_summary.count + page_summary.calendar_count
ctx["page_cart_total"] = float(page_summary.total + page_summary.calendar_total)
ctx["page_cart_count"] = page_summary.count + page_summary.calendar_count + page_summary.ticket_count
ctx["page_cart_total"] = float(page_summary.total + page_summary.calendar_total + page_summary.ticket_total)
return ctx
else:

2
shared

Submodule shared updated: 71729ffb28...7ee8638d6e