TF-1866 Implement delete sending email in Sending Queue

(cherry picked from commit 0b45b10231fd4ec4fd7936c71de6cdcda0e92d02)
This commit is contained in:
dab246
2023-06-05 09:15:28 +07:00
committed by Dat Vu
parent a1e9be48ee
commit 94cd15d237
10 changed files with 377 additions and 47 deletions
@@ -77,7 +77,14 @@ class WorkSchedulerController {
Future<void> cancelByWorkType(WorkerType type) => Workmanager().cancelByTag(type.name);
Future<void> cancelByUniqueId(String uniqueId) => Workmanager().cancelByUniqueName(uniqueId);
Future<void> cancelByUniqueId(String uniqueId) {
try {
return Workmanager().cancelByUniqueName(uniqueId);
} catch (e) {
logError('WorkSchedulerController::cancelByUniqueId():EXCEPTION: $e');
return Future.value();
}
}
Future<void> cancelAll() => Workmanager().cancelAll();
}