TF-2280 Fix empty trash when token expired on mobile

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit a48e68b38096236df92f71cc17859e1f1592a144)
This commit is contained in:
dab246
2023-10-27 20:46:31 +07:00
committed by Dat H. Pham
parent ad5dff4ac8
commit 8a216be80e
2 changed files with 29 additions and 3 deletions
@@ -1,4 +1,5 @@
import 'package:equatable/equatable.dart';
import 'package:flutter/services.dart';
import 'package:jmap_dart_client/jmap/account_id.dart';
import 'package:jmap_dart_client/jmap/core/session/session.dart';
import 'package:jmap_dart_client/jmap/mail/mailbox/mailbox.dart';
@@ -11,6 +12,7 @@ class EmptyMailboxFolderArguments with EquatableMixin {
final MailboxId mailboxId;
final ThreadAPI threadAPI;
final EmailAPI emailAPI;
final RootIsolateToken isolateToken;
EmptyMailboxFolderArguments(
this.session,
@@ -18,6 +20,7 @@ class EmptyMailboxFolderArguments with EquatableMixin {
this.emailAPI,
this.accountId,
this.mailboxId,
this.isolateToken,
);
@override
@@ -26,6 +29,7 @@ class EmptyMailboxFolderArguments with EquatableMixin {
accountId,
emailAPI,
threadAPI,
mailboxId
mailboxId,
isolateToken,
];
}