Fix Sort Order not synchronized between Advanced Search dialog and dashboard screen when clicking Clear Filter

This commit is contained in:
dab246
2025-08-26 18:43:42 +07:00
committed by Dat H. Pham
parent a10ab68733
commit e9c66404d3
4 changed files with 17 additions and 6 deletions
@@ -68,10 +68,10 @@ class SearchController extends BaseController with DateRangePickerMixin {
isAdvancedSearchViewOpen.value = false;
}
void clearSearchFilter({
EmailSortOrderType sortOrderType = SearchEmailFilter.defaultSortOrder,
}) {
searchEmailFilter.value = SearchEmailFilter.withSortOrder(sortOrderType);
void clearSearchFilter({EmailSortOrderType? sortOrderType}) {
searchEmailFilter.value = SearchEmailFilter.withSortOrder(
sortOrderType ?? searchEmailFilter.value.sortOrderType,
);
}
void synchronizeSearchFilter(SearchEmailFilter searchFilter) {