TF-4141 Update typo needs-action

This commit is contained in:
Dat H. Pham
2025-12-17 17:07:07 +07:00
committed by Dat H. Pham
parent 09f0ba854a
commit ed9ca0a855
3 changed files with 5 additions and 5 deletions
@@ -687,7 +687,7 @@ class ThreadController extends BaseController with EmailActionController {
), ),
EmailFilterCondition( EmailFilterCondition(
notKeyword: KeyWordIdentifier.emailSeen.value, notKeyword: KeyWordIdentifier.emailSeen.value,
hasKeyword: KeyWordIdentifierExtension.needActionMail.value, hasKeyword: KeyWordIdentifierExtension.needsActionMail.value,
before: before, before: before,
), ),
}, },
@@ -697,14 +697,14 @@ class ThreadController extends BaseController with EmailActionController {
return EmailFilterCondition( return EmailFilterCondition(
hasAttachment: true, hasAttachment: true,
notKeyword: KeyWordIdentifier.emailSeen.value, notKeyword: KeyWordIdentifier.emailSeen.value,
hasKeyword: KeyWordIdentifierExtension.needActionMail.value, hasKeyword: KeyWordIdentifierExtension.needsActionMail.value,
before: before, before: before,
); );
default: default:
return EmailFilterCondition( return EmailFilterCondition(
notKeyword: KeyWordIdentifier.emailSeen.value, notKeyword: KeyWordIdentifier.emailSeen.value,
hasKeyword: KeyWordIdentifierExtension.needActionMail.value, hasKeyword: KeyWordIdentifierExtension.needsActionMail.value,
before: before, before: before,
); );
} }
+1 -1
View File
@@ -139,7 +139,7 @@ class PresentationEmail with EquatableMixin, SearchSnippetMixin {
bool get isSubscribed => keywords?.containsKey(KeyWordIdentifierExtension.unsubscribeMail) == true; bool get isSubscribed => keywords?.containsKey(KeyWordIdentifierExtension.unsubscribeMail) == true;
bool get hasNeedAction => bool get hasNeedAction =>
keywords?.containsKey(KeyWordIdentifierExtension.needActionMail) == true; keywords?.containsKey(KeyWordIdentifierExtension.needsActionMail) == true;
bool get isAnsweredAndForwarded => isAnswered && isForwarded; bool get isAnsweredAndForwarded => isAnswered && isForwarded;
@@ -5,7 +5,7 @@ import 'package:model/email/read_actions.dart';
extension KeyWordIdentifierExtension on KeyWordIdentifier { extension KeyWordIdentifierExtension on KeyWordIdentifier {
static final unsubscribeMail = KeyWordIdentifier('\$unsubscribe'); static final unsubscribeMail = KeyWordIdentifier('\$unsubscribe');
static final needActionMail = KeyWordIdentifier('\$need-action'); static final needsActionMail = KeyWordIdentifier('\$needs-action');
String generatePath() { String generatePath() {
return '${PatchObject.keywordsProperty}/$value'; return '${PatchObject.keywordsProperty}/$value';