TF-3767 Clean up recent searches whenever re-login and exceeds limit
Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
@@ -15,7 +15,6 @@ import 'package:tmail_ui_user/features/caching/caching_manager.dart';
|
||||
import 'package:tmail_ui_user/features/cleanup/domain/usecases/cleanup_email_cache_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/cleanup/domain/usecases/cleanup_recent_login_url_cache_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/cleanup/domain/usecases/cleanup_recent_login_username_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/cleanup/domain/usecases/cleanup_recent_search_cache_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/home/domain/usecases/get_session_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/home/presentation/home_controller.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/network/interceptors/authorization_interceptors.dart';
|
||||
@@ -45,7 +44,6 @@ import 'home_controller_test.mocks.dart';
|
||||
MockSpec<ResponsiveUtils>(),
|
||||
MockSpec<Uuid>(),
|
||||
MockSpec<CleanupEmailCacheInteractor>(),
|
||||
MockSpec<CleanupRecentSearchCacheInteractor>(),
|
||||
MockSpec<CleanupRecentLoginUrlCacheInteractor>(),
|
||||
MockSpec<CleanupRecentLoginUsernameCacheInteractor>(),
|
||||
MockSpec<EmailReceiveManager>(),
|
||||
@@ -64,7 +62,6 @@ void main() {
|
||||
late HomeController homeController;
|
||||
late MockCleanupEmailCacheInteractor cleanupEmailCacheInteractor;
|
||||
late MockEmailReceiveManager emailReceiveManager;
|
||||
late MockCleanupRecentSearchCacheInteractor cleanupRecentSearchCacheInteractor;
|
||||
late MockCleanupRecentLoginUrlCacheInteractor cleanupRecentLoginUrlCacheInteractor;
|
||||
late MockCleanupRecentLoginUsernameCacheInteractor cleanupRecentLoginUsernameCacheInteractor;
|
||||
|
||||
@@ -90,7 +87,6 @@ void main() {
|
||||
setUpAll(() {
|
||||
cleanupEmailCacheInteractor = MockCleanupEmailCacheInteractor();
|
||||
emailReceiveManager = MockEmailReceiveManager();
|
||||
cleanupRecentSearchCacheInteractor = MockCleanupRecentSearchCacheInteractor();
|
||||
cleanupRecentLoginUrlCacheInteractor = MockCleanupRecentLoginUrlCacheInteractor();
|
||||
cleanupRecentLoginUsernameCacheInteractor = MockCleanupRecentLoginUsernameCacheInteractor();
|
||||
|
||||
@@ -142,7 +138,6 @@ void main() {
|
||||
homeController = HomeController(
|
||||
cleanupEmailCacheInteractor,
|
||||
emailReceiveManager,
|
||||
cleanupRecentSearchCacheInteractor,
|
||||
cleanupRecentLoginUrlCacheInteractor,
|
||||
cleanupRecentLoginUsernameCacheInteractor
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user