From ee427afcf83553b8246a64341742bdab4a957bbf Mon Sep 17 00:00:00 2001 From: Anthony Tseng Date: Tue, 2 Nov 2021 18:04:50 -0700 Subject: [PATCH] Reset sync chain and clear prefs right away when transaport state is not active --- components/brave_sync/sync_service_impl_helper.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/brave_sync/sync_service_impl_helper.cc b/components/brave_sync/sync_service_impl_helper.cc index 3ece9b1e12e6..662030b8b902 100644 --- a/components/brave_sync/sync_service_impl_helper.cc +++ b/components/brave_sync/sync_service_impl_helper.cc @@ -20,7 +20,7 @@ void ResetSync(syncer::BraveSyncServiceImpl* sync_service_impl, base::OnceClosure on_reset_done) { if (sync_service_impl->GetTransportState() != syncer::SyncService::TransportState::ACTIVE) { - std::move(on_reset_done).Run(); + sync_service_impl->OnSelfDeviceInfoDeleted(std::move(on_reset_done)); return; } syncer::DeviceInfoTracker* tracker =