[Android][Disable work manager] Remove unuse interactors in sending queue

(cherry picked from commit 4bd7885845b1135e019869c733a42209da5df8e9)
This commit is contained in:
Dat PHAM HOANG
2024-01-11 11:08:48 +07:00
committed by Dat H. Pham
parent 0bef995f52
commit b358188362
4 changed files with 4 additions and 10 deletions
@@ -1914,7 +1914,7 @@ class MailboxDashBoardController extends ReloadableController {
); );
break; break;
case ComposeActionMode.editQueue: case ComposeActionMode.editQueue:
_handleUpdateSendingEmail( _tryToStoreSendingEmail(
arguments.session, arguments.session,
arguments.accountId, arguments.accountId,
arguments.emailRequest, arguments.emailRequest,
@@ -1949,7 +1949,7 @@ class MailboxDashBoardController extends ReloadableController {
void _storeSendingEmailInCaseOfSendingFailureInMobile(SendEmailFailure failure) { void _storeSendingEmailInCaseOfSendingFailureInMobile(SendEmailFailure failure) {
if (PlatformInfo.isMobile) { if (PlatformInfo.isMobile) {
_handleUpdateSendingEmail( _tryToStoreSendingEmail(
failure.session, failure.session,
failure.accountId, failure.accountId,
failure.emailRequest, failure.emailRequest,
@@ -1958,7 +1958,7 @@ class MailboxDashBoardController extends ReloadableController {
} }
} }
void _handleUpdateSendingEmail( void _tryToStoreSendingEmail(
Session session, Session session,
AccountId accountId, AccountId accountId,
EmailRequest emailRequest, EmailRequest emailRequest,
@@ -3,7 +3,6 @@ import 'package:get/get.dart';
import 'package:tmail_ui_user/features/sending_queue/domain/usecases/delete_multiple_sending_email_interactor.dart'; import 'package:tmail_ui_user/features/sending_queue/domain/usecases/delete_multiple_sending_email_interactor.dart';
import 'package:tmail_ui_user/features/sending_queue/domain/usecases/delete_sending_email_interactor.dart'; import 'package:tmail_ui_user/features/sending_queue/domain/usecases/delete_sending_email_interactor.dart';
import 'package:tmail_ui_user/features/sending_queue/domain/usecases/get_stored_sending_email_interactor.dart'; import 'package:tmail_ui_user/features/sending_queue/domain/usecases/get_stored_sending_email_interactor.dart';
import 'package:tmail_ui_user/features/sending_queue/domain/usecases/update_multiple_sending_email_interactor.dart';
import 'package:tmail_ui_user/features/sending_queue/domain/usecases/update_sending_email_interactor.dart'; import 'package:tmail_ui_user/features/sending_queue/domain/usecases/update_sending_email_interactor.dart';
import 'package:tmail_ui_user/features/sending_queue/presentation/sending_queue_controller.dart'; import 'package:tmail_ui_user/features/sending_queue/presentation/sending_queue_controller.dart';
@@ -17,7 +16,6 @@ class SendingQueueBindings extends Bindings {
void _bindingsController() { void _bindingsController() {
Get.put(SendingQueueController( Get.put(SendingQueueController(
Get.find<DeleteMultipleSendingEmailInteractor>(), Get.find<DeleteMultipleSendingEmailInteractor>(),
Get.find<UpdateMultipleSendingEmailInteractor>(),
Get.find<UpdateSendingEmailInteractor>(), Get.find<UpdateSendingEmailInteractor>(),
Get.find<DeleteSendingEmailInteractor>(), Get.find<DeleteSendingEmailInteractor>(),
Get.find<GetStoredSendingEmailInteractor>(), Get.find<GetStoredSendingEmailInteractor>(),
@@ -30,7 +30,6 @@ import 'package:tmail_ui_user/features/sending_queue/domain/state/update_sending
import 'package:tmail_ui_user/features/sending_queue/domain/usecases/delete_multiple_sending_email_interactor.dart'; import 'package:tmail_ui_user/features/sending_queue/domain/usecases/delete_multiple_sending_email_interactor.dart';
import 'package:tmail_ui_user/features/sending_queue/domain/usecases/delete_sending_email_interactor.dart'; import 'package:tmail_ui_user/features/sending_queue/domain/usecases/delete_sending_email_interactor.dart';
import 'package:tmail_ui_user/features/sending_queue/domain/usecases/get_stored_sending_email_interactor.dart'; import 'package:tmail_ui_user/features/sending_queue/domain/usecases/get_stored_sending_email_interactor.dart';
import 'package:tmail_ui_user/features/sending_queue/domain/usecases/update_multiple_sending_email_interactor.dart';
import 'package:tmail_ui_user/features/sending_queue/domain/usecases/update_sending_email_interactor.dart'; import 'package:tmail_ui_user/features/sending_queue/domain/usecases/update_sending_email_interactor.dart';
import 'package:tmail_ui_user/features/sending_queue/presentation/extensions/list_sending_email_extension.dart'; import 'package:tmail_ui_user/features/sending_queue/presentation/extensions/list_sending_email_extension.dart';
import 'package:tmail_ui_user/features/sending_queue/presentation/model/sending_email_action_type.dart'; import 'package:tmail_ui_user/features/sending_queue/presentation/model/sending_email_action_type.dart';
@@ -42,7 +41,6 @@ import 'package:tmail_ui_user/main/routes/route_navigation.dart';
class SendingQueueController extends BaseController with MessageDialogActionMixin { class SendingQueueController extends BaseController with MessageDialogActionMixin {
final DeleteMultipleSendingEmailInteractor _deleteMultipleSendingEmailInteractor; final DeleteMultipleSendingEmailInteractor _deleteMultipleSendingEmailInteractor;
final UpdateMultipleSendingEmailInteractor _updateMultipleSendingEmailInteractor;
final UpdateSendingEmailInteractor _updateSendingEmailInteractor; final UpdateSendingEmailInteractor _updateSendingEmailInteractor;
final DeleteSendingEmailInteractor _deleteSendingEmailInteractor; final DeleteSendingEmailInteractor _deleteSendingEmailInteractor;
final GetStoredSendingEmailInteractor _getStoredSendingEmailInteractor; final GetStoredSendingEmailInteractor _getStoredSendingEmailInteractor;
@@ -57,7 +55,6 @@ class SendingQueueController extends BaseController with MessageDialogActionMixi
SendingQueueController( SendingQueueController(
this._deleteMultipleSendingEmailInteractor, this._deleteMultipleSendingEmailInteractor,
this._updateMultipleSendingEmailInteractor,
this._updateSendingEmailInteractor, this._updateSendingEmailInteractor,
this._deleteSendingEmailInteractor, this._deleteSendingEmailInteractor,
this._getStoredSendingEmailInteractor, this._getStoredSendingEmailInteractor,
@@ -4,8 +4,7 @@ import 'package:core/utils/app_logger.dart';
import 'package:tmail_ui_user/features/network_connection/presentation/network_connection_controller.dart'; import 'package:tmail_ui_user/features/network_connection/presentation/network_connection_controller.dart';
import 'package:tmail_ui_user/main/exceptions/remote_exception.dart'; import 'package:tmail_ui_user/main/exceptions/remote_exception.dart';
import 'package:tmail_ui_user/main/exceptions/remote_exception_thrower.dart'; import 'package:tmail_ui_user/main/exceptions/remote_exception_thrower.dart';
import 'package:tmail_ui_user/main/routes/route_navigation.dart';
import '../routes/route_navigation.dart';
class SendEmailExceptionThrower extends RemoteExceptionThrower { class SendEmailExceptionThrower extends RemoteExceptionThrower {
@override @override