Expense Module – Default date range filter hides all records on page load

This commit is contained in:
Kartik Sharma 2025-08-29 15:58:38 +05:30
parent 9dddba4e30
commit 6e5a392c32
2 changed files with 7 additions and 6 deletions

View File

@ -105,6 +105,7 @@ const ExpenseFilterPanel = ({ onApply, handleGroupBy }) => {
startField="startDate"
endField="endDate"
resetSignal={resetKey}
defaultRange={false}
/>
</div>

View File

@ -17,13 +17,13 @@ const cleanFilter = (filter) => {
});
// moment.utc() to get consistent UTC ISO strings
if (!cleaned.startDate) {
cleaned.startDate = moment.utc().subtract(7, "days").startOf("day").toISOString();
}
// if (!cleaned.startDate) {
// cleaned.startDate = moment.utc().subtract(7, "days").startOf("day").toISOString();
// }
if (!cleaned.endDate) {
cleaned.endDate = moment.utc().startOf("day").toISOString();
}
// if (!cleaned.endDate) {
// cleaned.endDate = moment.utc().startOf("day").toISOString();
// }
return cleaned;
};