Remove config work manager in sending ios
Signed-off-by: dab246 <tdvu@linagora.com> (cherry picked from commit 829a82c8649cad01fb9afc223259233533b767eb)
This commit is contained in:
+1
-3
@@ -1917,9 +1917,7 @@ class MailboxDashBoardController extends ReloadableController {
|
||||
void addSendingEmailToSendingQueue(SendingEmail sendingEmail) async {
|
||||
log('MailboxDashBoardController::addSendingEmailToSendingQueue():sendingEmail: $sendingEmail');
|
||||
final work = OneTimeWorkRequest(
|
||||
uniqueId: PlatformInfo.isAndroid
|
||||
? sendingEmail.sendingId
|
||||
: WorkerType.sendingEmail.iOSUniqueId,
|
||||
uniqueId: sendingEmail.sendingId,
|
||||
taskId: sendingEmail.sendingId,
|
||||
tag: WorkerType.sendingEmail.name,
|
||||
inputData: sendingEmail.toJson()
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
|
||||
class WorkManagerConstants {
|
||||
static const String sendingEmailUniqueId = 'com.linagora.ios.teammail.sendingQueue';
|
||||
static const String workerTypeKey = 'worker_type';
|
||||
static const int delayTime = 2000;
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
|
||||
import 'package:tmail_ui_user/features/offline_mode/config/work_manager_constants.dart';
|
||||
import 'package:tmail_ui_user/features/offline_mode/work_manager/sending_email_worker.dart';
|
||||
import 'package:tmail_ui_user/features/offline_mode/work_manager/worker.dart';
|
||||
|
||||
@@ -12,11 +11,4 @@ enum WorkerType {
|
||||
return SendingEmailWorker();
|
||||
}
|
||||
}
|
||||
|
||||
String get iOSUniqueId {
|
||||
switch(this) {
|
||||
case WorkerType.sendingEmail:
|
||||
return WorkManagerConstants.sendingEmailUniqueId;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user