TF-1083: remove unnecessary function
This commit is contained in:
@@ -78,7 +78,6 @@ class MailBoxFolderTileBuilder {
|
|||||||
},
|
},
|
||||||
onAccept: (emails) {
|
onAccept: (emails) {
|
||||||
_onDragItemAccepted?.call(emails, _mailboxNode.item);
|
_onDragItemAccepted?.call(emails, _mailboxNode.item);
|
||||||
print(emails);
|
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -72,7 +72,6 @@ class MailboxSearchTileBuilder {
|
|||||||
},
|
},
|
||||||
onAccept: (emails) {
|
onAccept: (emails) {
|
||||||
_onDragItemAccepted?.call(emails, _presentationMailbox);
|
_onDragItemAccepted?.call(emails, _presentationMailbox);
|
||||||
print(emails.first.preview);
|
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
|||||||
-4
@@ -74,7 +74,6 @@ import 'package:tmail_ui_user/features/thread/domain/usecases/mark_as_multiple_e
|
|||||||
import 'package:tmail_ui_user/features/thread/domain/usecases/mark_as_star_multiple_email_interactor.dart';
|
import 'package:tmail_ui_user/features/thread/domain/usecases/mark_as_star_multiple_email_interactor.dart';
|
||||||
import 'package:tmail_ui_user/features/thread/domain/usecases/move_multiple_email_to_mailbox_interactor.dart';
|
import 'package:tmail_ui_user/features/thread/domain/usecases/move_multiple_email_to_mailbox_interactor.dart';
|
||||||
import 'package:tmail_ui_user/features/thread/presentation/model/delete_action_type.dart';
|
import 'package:tmail_ui_user/features/thread/presentation/model/delete_action_type.dart';
|
||||||
import 'package:tmail_ui_user/features/thread/presentation/thread_controller.dart';
|
|
||||||
import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
|
import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
|
||||||
import 'package:tmail_ui_user/main/routes/app_routes.dart';
|
import 'package:tmail_ui_user/main/routes/app_routes.dart';
|
||||||
import 'package:tmail_ui_user/main/routes/route_navigation.dart';
|
import 'package:tmail_ui_user/main/routes/route_navigation.dart';
|
||||||
@@ -704,9 +703,6 @@ class MailboxDashBoardController extends ReloadableController {
|
|||||||
destinationMailboxId = success.destinationMailboxId;
|
destinationMailboxId = success.destinationMailboxId;
|
||||||
moveAction = success.moveAction;
|
moveAction = success.moveAction;
|
||||||
emailActionType = success.emailActionType;
|
emailActionType = success.emailActionType;
|
||||||
if (Get.isRegistered<ThreadController>()){
|
|
||||||
Get.find<ThreadController>().refreshEmailChanges(currentEmailState: success.currentEmailState);
|
|
||||||
}
|
|
||||||
} else if (success is MoveMultipleEmailToMailboxHasSomeEmailFailure) {
|
} else if (success is MoveMultipleEmailToMailboxHasSomeEmailFailure) {
|
||||||
destinationPath = success.destinationPath;
|
destinationPath = success.destinationPath;
|
||||||
movedEmailIds = success.movedListEmailId;
|
movedEmailIds = success.movedListEmailId;
|
||||||
|
|||||||
@@ -304,25 +304,27 @@ class ThreadController extends BaseController {
|
|||||||
if (viewState is Either) {
|
if (viewState is Either) {
|
||||||
viewState.map((success) {
|
viewState.map((success) {
|
||||||
if (success is MarkAsEmailReadSuccess) {
|
if (success is MarkAsEmailReadSuccess) {
|
||||||
refreshEmailChanges(currentEmailState: success.currentEmailState);
|
_refreshEmailChanges(currentEmailState: success.currentEmailState);
|
||||||
} else if (success is MoveToMailboxSuccess) {
|
} else if (success is MoveToMailboxSuccess) {
|
||||||
refreshEmailChanges(currentEmailState: success.currentEmailState);
|
_refreshEmailChanges(currentEmailState: success.currentEmailState);
|
||||||
} else if (success is MarkAsStarEmailSuccess) {
|
} else if (success is MarkAsStarEmailSuccess) {
|
||||||
refreshEmailChanges(currentEmailState: success.currentEmailState);
|
_refreshEmailChanges(currentEmailState: success.currentEmailState);
|
||||||
} else if (success is DeleteEmailPermanentlySuccess) {
|
} else if (success is DeleteEmailPermanentlySuccess) {
|
||||||
refreshEmailChanges(currentEmailState: success.currentEmailState);
|
_refreshEmailChanges(currentEmailState: success.currentEmailState);
|
||||||
} else if (success is SaveEmailAsDraftsSuccess) {
|
} else if (success is SaveEmailAsDraftsSuccess) {
|
||||||
refreshEmailChanges(currentEmailState: success.currentEmailState);
|
_refreshEmailChanges(currentEmailState: success.currentEmailState);
|
||||||
} else if (success is RemoveEmailDraftsSuccess) {
|
} else if (success is RemoveEmailDraftsSuccess) {
|
||||||
refreshEmailChanges(currentEmailState: success.currentEmailState);
|
_refreshEmailChanges(currentEmailState: success.currentEmailState);
|
||||||
} else if (success is SendEmailSuccess) {
|
} else if (success is SendEmailSuccess) {
|
||||||
refreshEmailChanges(currentEmailState: success.currentEmailState);
|
_refreshEmailChanges(currentEmailState: success.currentEmailState);
|
||||||
} else if (success is UpdateEmailDraftsSuccess) {
|
} else if (success is UpdateEmailDraftsSuccess) {
|
||||||
refreshEmailChanges(currentEmailState: success.currentEmailState);
|
_refreshEmailChanges(currentEmailState: success.currentEmailState);
|
||||||
} else if (success is MarkAsMailboxReadAllSuccess) {
|
} else if (success is MarkAsMailboxReadAllSuccess) {
|
||||||
refreshEmailChanges(currentEmailState: success.currentEmailState);
|
_refreshEmailChanges(currentEmailState: success.currentEmailState);
|
||||||
} else if (success is MarkAsMailboxReadHasSomeEmailFailure) {
|
} else if (success is MarkAsMailboxReadHasSomeEmailFailure) {
|
||||||
refreshEmailChanges(currentEmailState: success.currentEmailState);
|
_refreshEmailChanges(currentEmailState: success.currentEmailState);
|
||||||
|
} else if (success is MoveMultipleEmailToMailboxAllSuccess) {
|
||||||
|
_refreshEmailChanges(currentEmailState: success.currentEmailState);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -425,8 +427,8 @@ class ThreadController extends BaseController {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void refreshEmailChanges({jmap.State? currentEmailState}) {
|
void _refreshEmailChanges({jmap.State? currentEmailState}) {
|
||||||
log('ThreadController::refreshEmailChanges(): currentEmailState: $currentEmailState');
|
log('ThreadController::_refreshEmailChanges(): currentEmailState: $currentEmailState');
|
||||||
if (isSearchActive()) {
|
if (isSearchActive()) {
|
||||||
if (_accountId != null && searchQuery != null) {
|
if (_accountId != null && searchQuery != null) {
|
||||||
final limit = emailList.isNotEmpty
|
final limit = emailList.isNotEmpty
|
||||||
@@ -437,7 +439,7 @@ class ThreadController extends BaseController {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
final newEmailState = currentEmailState ?? _currentEmailState;
|
final newEmailState = currentEmailState ?? _currentEmailState;
|
||||||
log('ThreadController::refreshEmailChanges(): newEmailState: $newEmailState');
|
log('ThreadController::_refreshEmailChanges(): newEmailState: $newEmailState');
|
||||||
if (_accountId != null && newEmailState != null) {
|
if (_accountId != null && newEmailState != null) {
|
||||||
consumeState(_refreshChangesEmailsInMailboxInteractor.execute(
|
consumeState(_refreshChangesEmailsInMailboxInteractor.execute(
|
||||||
_accountId!,
|
_accountId!,
|
||||||
@@ -576,7 +578,7 @@ class ThreadController extends BaseController {
|
|||||||
message: message,
|
message: message,
|
||||||
icon: readActions == ReadActions.markAsUnread ? _imagePaths.icUnreadToast : _imagePaths.icReadToast);
|
icon: readActions == ReadActions.markAsUnread ? _imagePaths.icUnreadToast : _imagePaths.icReadToast);
|
||||||
}
|
}
|
||||||
refreshEmailChanges(currentEmailState: currentEmailState);
|
_refreshEmailChanges(currentEmailState: currentEmailState);
|
||||||
}
|
}
|
||||||
|
|
||||||
void _markAsReadSelectedMultipleEmailFailure(Failure failure) {
|
void _markAsReadSelectedMultipleEmailFailure(Failure failure) {
|
||||||
@@ -733,7 +735,7 @@ class ThreadController extends BaseController {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
refreshEmailChanges(currentEmailState: currentEmailState);
|
_refreshEmailChanges(currentEmailState: currentEmailState);
|
||||||
}
|
}
|
||||||
|
|
||||||
void moveSelectedMultipleEmailToTrash(
|
void moveSelectedMultipleEmailToTrash(
|
||||||
@@ -821,7 +823,7 @@ class ThreadController extends BaseController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void _markAsStarEmailSuccess(MarkAsStarEmailSuccess success) {
|
void _markAsStarEmailSuccess(MarkAsStarEmailSuccess success) {
|
||||||
refreshEmailChanges(currentEmailState: success.currentEmailState);
|
_refreshEmailChanges(currentEmailState: success.currentEmailState);
|
||||||
}
|
}
|
||||||
|
|
||||||
void markAsStarSelectedMultipleEmail(
|
void markAsStarSelectedMultipleEmail(
|
||||||
@@ -862,7 +864,7 @@ class ThreadController extends BaseController {
|
|||||||
icon: markStarAction == MarkStarAction.unMarkStar ? _imagePaths.icUnStar : _imagePaths.icStar);
|
icon: markStarAction == MarkStarAction.unMarkStar ? _imagePaths.icUnStar : _imagePaths.icStar);
|
||||||
}
|
}
|
||||||
|
|
||||||
refreshEmailChanges(currentEmailState: currentEmailState);
|
_refreshEmailChanges(currentEmailState: currentEmailState);
|
||||||
}
|
}
|
||||||
|
|
||||||
void _markAsStarMultipleEmailFailure(Failure failure) {
|
void _markAsStarMultipleEmailFailure(Failure failure) {
|
||||||
@@ -1317,7 +1319,7 @@ class ThreadController extends BaseController {
|
|||||||
icon: _imagePaths.icDeleteToast);
|
icon: _imagePaths.icDeleteToast);
|
||||||
}
|
}
|
||||||
|
|
||||||
refreshEmailChanges(currentEmailState: currentEmailState);
|
_refreshEmailChanges(currentEmailState: currentEmailState);
|
||||||
}
|
}
|
||||||
|
|
||||||
void _emptyTrashFolderAction() {
|
void _emptyTrashFolderAction() {
|
||||||
|
|||||||
@@ -342,8 +342,7 @@ class ThreadView extends GetWidget<ThreadController> with AppLoaderMixin,
|
|||||||
controller.searchController.searchState.value.searchStatus,
|
controller.searchController.searchState.value.searchStatus,
|
||||||
controller.searchQuery,
|
controller.searchQuery,
|
||||||
mailboxCurrent: controller.searchController.isSearchEmailRunning
|
mailboxCurrent: controller.searchController.isSearchEmailRunning
|
||||||
? listPresentationEmail[index].findMailboxContain(
|
? listPresentationEmail[index].findMailboxContain(controller.mailboxDashBoardController.mapMailboxById)
|
||||||
controller.mailboxDashBoardController.mapMailboxById)
|
|
||||||
: controller.currentMailbox,
|
: controller.currentMailbox,
|
||||||
advancedSearchActivated: controller.searchController.isAdvancedSearchHasApply.isTrue)
|
advancedSearchActivated: controller.searchController.isAdvancedSearchHasApply.isTrue)
|
||||||
..addOnPressEmailActionClick((action, email) =>
|
..addOnPressEmailActionClick((action, email) =>
|
||||||
|
|||||||
Reference in New Issue
Block a user