Skip to content

Commit 52cd120

Browse files
committed
hotfix: Set NOT event-email when search email as default
Signed-off-by: dab246 <tdvu@linagora.com>
1 parent 1d59480 commit 52cd120

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

lib/features/mailbox_dashboard/presentation/model/search/search_email_filter.dart

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import 'package:jmap_dart_client/jmap/mail/mailbox/mailbox.dart';
1212
import 'package:labels/model/label.dart';
1313
import 'package:model/email/prefix_email_address.dart';
1414
import 'package:model/extensions/email_filter_condition_extension.dart';
15+
import 'package:model/extensions/keyword_identifier_extension.dart';
1516
import 'package:model/mailbox/presentation_mailbox.dart';
1617
import 'package:tmail_ui_user/features/mailbox/presentation/extensions/presentation_mailbox_extension.dart';
1718
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/model/search/email_receive_time_type.dart';
@@ -157,6 +158,10 @@ class SearchEmailFilter with EquatableMixin, OptionParamMixin {
157158
),
158159
if (label?.keyword?.value != null)
159160
EmailFilterCondition(hasKeyword: label!.keyword!.value),
161+
if (!hasKeyword.contains(KeyWordIdentifierExtension.eventsMail.value))
162+
EmailFilterCondition(
163+
notKeyword: KeyWordIdentifierExtension.eventsMail.value,
164+
),
160165
if (moreFilterCondition != null && moreFilterCondition.hasCondition)
161166
moreFilterCondition
162167
};

0 commit comments

Comments
 (0)