From a2bbb207b6623093ed2446a53db413f11324a5cf Mon Sep 17 00:00:00 2001 From: cepera Date: Thu, 23 Jun 2022 18:03:50 +0300 Subject: [PATCH] Fixed redundant creation of Default profile --- browser/brave_stats/brave_stats_updater.cc | 5 +++-- .../brave_referrals/browser/brave_referrals_service.cc | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/browser/brave_stats/brave_stats_updater.cc b/browser/brave_stats/brave_stats_updater.cc index ac4277cba7c0..9c8d1fc398ea 100644 --- a/browser/brave_stats/brave_stats_updater.cc +++ b/browser/brave_stats/brave_stats_updater.cc @@ -120,7 +120,7 @@ BraveStatsUpdater::BraveStatsUpdater(PrefService* pref_service) BraveStatsUpdater::~BraveStatsUpdater() {} void BraveStatsUpdater::OnProfileAdded(Profile* profile) { - if (profile == ProfileManager::GetPrimaryUserProfile()) { + if (profile == ProfileManager::GetLastUsedProfile()) { g_browser_process->profile_manager()->RemoveObserver(this); Start(); } @@ -190,7 +190,8 @@ PrefService* BraveStatsUpdater::GetProfilePrefs() { if (testing_profile_prefs_ != nullptr) { return testing_profile_prefs_; } - return ProfileManager::GetPrimaryUserProfile()->GetPrefs(); + + return ProfileManager::GetLastUsedProfile()->GetPrefs(); } // static diff --git a/components/brave_referrals/browser/brave_referrals_service.cc b/components/brave_referrals/browser/brave_referrals_service.cc index e783350cac5a..0f3b7fde7e75 100644 --- a/components/brave_referrals/browser/brave_referrals_service.cc +++ b/components/brave_referrals/browser/brave_referrals_service.cc @@ -214,7 +214,7 @@ BraveReferralsService::BraveReferralsService(PrefService* pref_service, BraveReferralsService::~BraveReferralsService() {} void BraveReferralsService::OnProfileAdded(Profile* profile) { - if (profile == ProfileManager::GetPrimaryUserProfile()) { + if (profile == ProfileManager::GetLastUsedProfile()) { g_browser_process->profile_manager()->RemoveObserver(this); Start(); }