06/01 App enhanced

This commit is contained in:
2026-06-01 20:34:21 -04:00
parent ea79ae5fdb
commit 5bdeb7b13a
5 changed files with 114 additions and 38 deletions
+2
View File
@@ -10,6 +10,7 @@ from datetime import date, timedelta
from flask import current_app
from sqlalchemy import func
from app.extensions import db
from sqlalchemy.orm import joinedload
from app.models.transaction import Transaction
from app.models.category import Category
from app.models.account import Account
@@ -127,6 +128,7 @@ def build_context(days=90):
# ── Recent 20 transactions ────────────────────────────────────────────────
recent = Transaction.query\
.options(joinedload(Transaction.category))\
.filter(
Transaction.transaction_type.in_(['income', 'expense']),
Transaction.date >= since,