From 84a9cc3ed0dcb553e4ee634a2e7527c044578997 Mon Sep 17 00:00:00 2001 From: hieubt Date: Tue, 10 Oct 2023 18:35:08 +0700 Subject: [PATCH] FIx cannot edit email rule (cherry picked from commit a9a9f05cb50f8f672e58dd52db33c8df43dee38f) --- .../domain/model/edit_email_rule_filter_request.dart | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/lib/features/manage_account/domain/model/edit_email_rule_filter_request.dart b/lib/features/manage_account/domain/model/edit_email_rule_filter_request.dart index 00625e76f..bd0191b89 100644 --- a/lib/features/manage_account/domain/model/edit_email_rule_filter_request.dart +++ b/lib/features/manage_account/domain/model/edit_email_rule_filter_request.dart @@ -15,9 +15,16 @@ class EditEmailRuleFilterRequest with EquatableMixin { .map((rule) { if (rule.id == tMailRuleChanged.id) { return tMailRuleChanged; - } else { - return rule; + } + if (rule.conditionGroup != null) { + return TMailRule( + id: rule.id, + name: rule.name, + action: rule.action, + conditionGroup: rule.conditionGroup, + ); } + return rule; }) .toList();