spliit
spliit copied to clipboard
Feature Request: Align CSV Export with JSON: Add Sorting and Missing 'Paid By' Columns
CSV Export Parity with JSON
The CSV expense data export needs enhancement to align with the JSON export, ensuring data completeness and consistent ordering for better usability.
1. Missing Data Column: Paid By
The CSV output currently lacks the necessary field to identify the user who paid the expense using a readable name.
- Current Status: No 'Paid By' column exists.
- Request: Add a column, such as 'Paid By', which displays the descriptive name of the paying participant. (Matching the approach of other readable fields in the CSV.)
2. Missing Sorting Logic
The CSV output is not sorted, which makes data comparison and analysis inefficient.
- Current Status: Data is exported in an arbitrary and unpredictable order.
-
Request: Implement consistent sorting logic to match the UI and JSON export:
- Primary Sort:
expenseDate(Ascending) - Secondary Sort:
createdAt(Ascending)
- Primary Sort: