06/01 Review and optimize on UI/UX, security, and functionality
This commit is contained in:
@@ -69,10 +69,13 @@ def index():
|
||||
|
||||
if search:
|
||||
query = query.filter(Transaction.description.ilike(f'%{search}%'))
|
||||
if category_id:
|
||||
query = query.filter(Transaction.category_id == int(category_id))
|
||||
if account_id:
|
||||
query = query.filter(Transaction.account_id == int(account_id))
|
||||
try:
|
||||
if category_id:
|
||||
query = query.filter(Transaction.category_id == int(category_id))
|
||||
if account_id:
|
||||
query = query.filter(Transaction.account_id == int(account_id))
|
||||
except (ValueError, TypeError):
|
||||
pass
|
||||
if date_from:
|
||||
try:
|
||||
query = query.filter(Transaction.date >= datetime.strptime(date_from, '%Y-%m-%d').date())
|
||||
|
||||
Reference in New Issue
Block a user