TF-3337 Set maximum objects in Email/Set method when mark as read/star and move emails
This commit is contained in:
@@ -7,7 +7,7 @@ import 'package:tmail_ui_user/features/email/domain/model/move_action.dart';
|
||||
|
||||
class MoveToMailboxRequest with EquatableMixin {
|
||||
|
||||
final Map<MailboxId,List<EmailId>> currentMailboxes;
|
||||
final Map<MailboxId, List<EmailId>> currentMailboxes;
|
||||
final MailboxId destinationMailboxId;
|
||||
final MoveAction moveAction;
|
||||
final EmailActionType emailActionType;
|
||||
@@ -25,6 +25,9 @@ class MoveToMailboxRequest with EquatableMixin {
|
||||
.values
|
||||
.fold(0, (sum, element) => sum + element.length);
|
||||
|
||||
bool get isMovingToSpam => moveAction == MoveAction.moving &&
|
||||
emailActionType == EmailActionType.moveToSpam;
|
||||
|
||||
@override
|
||||
List<Object?> get props => [
|
||||
currentMailboxes,
|
||||
|
||||
Reference in New Issue
Block a user