From 2dc9bf220b98b1430da4409dd1c18d15b2706df7 Mon Sep 17 00:00:00 2001 From: giles Date: Thu, 19 Feb 2026 21:32:46 +0000 Subject: [PATCH] Include ticket counts in cart badge totals Co-Authored-By: Claude Opus 4.6 --- app.py | 4 ++-- bp/post/routes.py | 4 ++-- shared | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app.py b/app.py index e29e494..f51a415 100644 --- a/app.py +++ b/app.py @@ -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 diff --git a/bp/post/routes.py b/bp/post/routes.py index a47a6bc..c16687f 100644 --- a/bp/post/routes.py +++ b/bp/post/routes.py @@ -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: diff --git a/shared b/shared index 71729ff..7ee8638 160000 --- a/shared +++ b/shared @@ -1 +1 @@ -Subproject commit 71729ffb2830bb80d1bc591b08e693a2625c2ad7 +Subproject commit 7ee8638d6e41de1f58aadd1f108cd7de8e920d07