feat: Enhance invoice form data handling with new fields and improve invoice report export filter logic and UI.

This commit is contained in:
Galindo97
2026-02-09 12:57:20 -06:00
parent 84b507fbba
commit 893c154b85
5 changed files with 348 additions and 271 deletions

View File

@@ -120,7 +120,7 @@ def generate_csv_from_movements(
def _format_datetime(dt) -> str:
"""Format datetime for CSV export."""
if isinstance(dt, datetime):
return dt.strftime('%Y-%m-%d %H:%M:%S')
return dt.strftime('%Y-%m-%d')
elif isinstance(dt, str):
return dt
return ''