fix: Buchungsliste zeigt alle Buchungen (Default-Limit 200 -> 5000)

Die Liste lud nur die 200 neuesten Buchungen, wodurch ältere Monate fehlten
(bei 254 importierten Zeilen reichte die Ansicht nur bis Juni zurück). Da die
Tabelle im Browser filtert und sortiert, werden nun standardmäßig alle Buchungen
geladen. Verifiziert am echten Auszug: 254 von 254, ab 05.01.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Guido
2026-08-21 06:02:22 +02:00
co-authored by Claude Opus 4.8
parent 14b3e53685
commit 01059b2bb2
+3 -1
View File
@@ -90,7 +90,9 @@ def list_transactions(
type: TxnType | None = None,
date_from: date | None = None,
date_to: date | None = None,
limit: int = Query(default=200, le=1000),
# Großzügiges Limit: die Buchungsliste (DataTable) filtert/sortiert im Browser,
# deshalb sollen standardmäßig ALLE Buchungen geladen werden, nicht nur 200.
limit: int = Query(default=5000, le=50000),
offset: int = 0,
):
q = db.query(Transaction).filter(Transaction.owner_id == user.id)