TF-3834 Set up relevance sort being the default

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-07-29 12:12:45 +07:00
committed by Dat H. Pham
parent 8bc0a9dcca
commit ec4b618a32
6 changed files with 15 additions and 11 deletions
@@ -35,7 +35,7 @@ class AdvancedFilterController extends BaseController {
final hasAttachment = false.obs;
final startDate = Rxn<DateTime>();
final endDate = Rxn<DateTime>();
final sortOrderType = EmailSortOrderType.mostRecent.obs;
final sortOrderType = EmailSortOrderType.defaultSortOrder.obs;
final selectedFolderName = Rxn<String>();
final GlobalKey<TagsEditorState> keyFromEmailTagEditor = GlobalKey<TagsEditorState>();
@@ -129,6 +129,7 @@ import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/model/refr
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/model/search/email_receive_time_type.dart';
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/model/search/email_sort_order_type.dart';
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/model/search/quick_search_filter.dart';
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/model/search/search_email_filter.dart';
import 'package:tmail_ui_user/features/mailto/presentation/model/mailto_arguments.dart';
import 'package:tmail_ui_user/features/manage_account/domain/state/create_new_rule_filter_state.dart';
import 'package:tmail_ui_user/features/manage_account/domain/state/get_all_identities_state.dart';
@@ -2149,7 +2150,7 @@ class MailboxDashBoardController extends ReloadableController
void _deleteSortOrderSearchFilter() {
searchController.updateFilterEmail(
sortOrderTypeOption: const Some(EmailSortOrderType.mostRecent));
sortOrderTypeOption: const Some(SearchEmailFilter.defaultSortOrder));
dispatchAction(StartSearchEmailAction());
}