Skip to content

Commit

Permalink
Check if sync enabled before calling
Browse files Browse the repository at this point in the history
  • Loading branch information
bsclifton committed Sep 7, 2022
1 parent f9f8133 commit ad5c0d1
Showing 1 changed file with 14 additions and 11 deletions.
25 changes: 14 additions & 11 deletions chromium_src/chrome/browser/ui/webui/settings/people_handler.cc
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,20 @@

// IsSetupInProgress isn't accurate in brave sync flow especially for the first
// time setup, we rely on it to display setup dialog
#define BRAVE_GET_SYNC_STATUS_DICTIONARY \
sync_status.SetBoolPath( \
"firstSetupInProgress", \
service && !disallowed_by_policy && \
!service->GetUserSettings()->IsFirstSetupComplete()); \
{ \
syncer::BraveSyncServiceImpl* brave_sync_service = \
static_cast<syncer::BraveSyncServiceImpl*>(service); \
bool failed_to_decrypt = false; \
brave_sync_service->prefs().GetSeed(&failed_to_decrypt); \
sync_status.SetBoolPath("hasSyncWordsDecryptionError", failed_to_decrypt); \
#define BRAVE_GET_SYNC_STATUS_DICTIONARY \
sync_status.SetBoolPath( \
"firstSetupInProgress", \
service && !disallowed_by_policy && \
!service->GetUserSettings()->IsFirstSetupComplete()); \
{ \
syncer::BraveSyncServiceImpl* brave_sync_service = \
static_cast<syncer::BraveSyncServiceImpl*>(service); \
if (brave_sync_service) { \
bool failed_to_decrypt = false; \
brave_sync_service->prefs().GetSeed(&failed_to_decrypt); \
sync_status.SetBoolPath("hasSyncWordsDecryptionError", \
failed_to_decrypt); \
} \
}

#include "src/chrome/browser/ui/webui/settings/people_handler.cc"
Expand Down

0 comments on commit ad5c0d1

Please sign in to comment.