From ab532b55dcdf5bface2ac617db034c3d96b6a3ab Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 6 Mar 2026 21:09:44 +0000 Subject: [PATCH] fix: resolve mypy and djlint CI failures - app/utils/subscription.py: add Any type annotation to _scalar_count() query parameter (mypy no-untyped-def error at line 316) - frontend/templates/admin_plans.html: remove empty
at line 344 (djlint H020 empty tag pair error) Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com> --- app/utils/subscription.py | 2 +- frontend/templates/admin_plans.html | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/app/utils/subscription.py b/app/utils/subscription.py index d7dd92c0..6f7ea841 100644 --- a/app/utils/subscription.py +++ b/app/utils/subscription.py @@ -313,7 +313,7 @@ def _today_utc() -> date: return datetime.now(timezone.utc).date() -def _scalar_count(query) -> int: +def _scalar_count(query: Any) -> int: """Execute a count query and return an int, defaulting to 0 for NULL.""" return query.scalar() or 0 diff --git a/frontend/templates/admin_plans.html b/frontend/templates/admin_plans.html index b0f1b098..e4e4cc6b 100644 --- a/frontend/templates/admin_plans.html +++ b/frontend/templates/admin_plans.html @@ -341,7 +341,6 @@ Coming soon -