remove searchQuery unnecessary paramter
This commit is contained in:
+3
@@ -201,6 +201,7 @@ class MailboxDashBoardController extends ReloadableController {
|
||||
|
||||
void _getUserProfile() async {
|
||||
userProfile.value = sessionCurrent != null ? UserProfile(sessionCurrent!.username.value) : null;
|
||||
searchController.userProfile.value = userProfile.value;
|
||||
}
|
||||
|
||||
void _setSessionCurrent() {
|
||||
@@ -209,6 +210,7 @@ class MailboxDashBoardController extends ReloadableController {
|
||||
if (arguments is Session) {
|
||||
sessionCurrent = arguments;
|
||||
accountId.value = sessionCurrent?.accounts.keys.first;
|
||||
searchController.accountId.value = accountId.value;
|
||||
} else {
|
||||
if (kIsWeb) {
|
||||
reload();
|
||||
@@ -379,6 +381,7 @@ class MailboxDashBoardController extends ReloadableController {
|
||||
void handleReloaded(Session session) {
|
||||
sessionCurrent = session;
|
||||
accountId.value = sessionCurrent?.accounts.keys.first;
|
||||
searchController.accountId.value = accountId.value;
|
||||
_getUserProfile();
|
||||
}
|
||||
|
||||
|
||||
@@ -32,6 +32,8 @@ class SearchController extends BaseController {
|
||||
final searchInputController = TextEditingController();
|
||||
final searchEmailFilter = SearchEmailFilter().obs;
|
||||
final searchState = SearchState.initial().obs;
|
||||
final accountId = Rxn<AccountId>();
|
||||
final userProfile = Rxn<UserProfile>();
|
||||
final isAdvancedSearchViewOpen = false.obs;
|
||||
final dateFilterSelectedFormAdvancedSearch = EmailReceiveTimeType.allTime.obs;
|
||||
final mailboxFilterSelectedFormAdvancedSearch = Rxn<PresentationMailbox>();
|
||||
|
||||
@@ -282,8 +282,8 @@ class ThreadController extends BaseController {
|
||||
if (viewState is Either) {
|
||||
viewState.map((success) {
|
||||
if (success is SearchEmailNewQuery){
|
||||
mailboxDashBoardController.clearState();
|
||||
_searchEmail();
|
||||
mailboxDashBoardController.clearState();
|
||||
} else if (success is MarkAsEmailReadSuccess
|
||||
|| success is MoveToMailboxSuccess
|
||||
|| success is MarkAsStarEmailSuccess
|
||||
|
||||
Reference in New Issue
Block a user