Skip to content

Commit 03cc03b

Browse files
committed
TF-3977 Setup disable thread as default
1 parent 7aaaa2c commit 03cc03b

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

lib/features/thread_detail/data/data_source/thread_detail_local_data_source_impl.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class ThreadDetailLocalDataSourceImpl implements ThreadDetailDataSource {
2929
Future<bool> getThreadDetailStatus() {
3030
return Future.sync(() async {
3131
final preferencesRoot = await _preferencesSettingManager.loadPreferences();
32-
return preferencesRoot.setting.spamReport.isEnabled;
32+
return preferencesRoot.setting.threadDetail.isEnabled;
3333
}).catchError(_exceptionThrower.throwException);
3434
}
3535
}

lib/features/thread_detail/presentation/thread_detail_manager.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class ThreadDetailManager extends ReloadableController {
3030

3131
final threadDetailSettingStatus = ThreadDetailSettingStatus.loading.obs;
3232
AppLifecycleListener? appLifecycleListener;
33-
bool threadDetailWasEnabled = true;
33+
bool threadDetailWasEnabled = false;
3434

3535
bool get isSearchingOnMobile =>
3636
mailboxDashBoardController.searchController.isSearchEmailRunning &&
@@ -110,7 +110,7 @@ class ThreadDetailManager extends ReloadableController {
110110
@override
111111
void handleFailureViewState(Failure failure) {
112112
if (failure is GetThreadDetailStatusFailure) {
113-
threadDetailSettingStatus.value = ThreadDetailSettingStatus.enabled;
113+
threadDetailSettingStatus.value = ThreadDetailSettingStatus.disabled;
114114
refreshThreadDetailOnSettingChanged();
115115
} else {
116116
super.handleFailureViewState(failure);

0 commit comments

Comments
 (0)