| Index: chrome/browser/chromeos/login/reauth_stats.cc
|
| diff --git a/chrome/browser/chromeos/login/reauth_stats.cc b/chrome/browser/chromeos/login/reauth_stats.cc
|
| index f392465916c8f9e33f0b8b44a43157d63a9d9c52..4920f874bf98b568d058f920e3838d94bfd1033c 100644
|
| --- a/chrome/browser/chromeos/login/reauth_stats.cc
|
| +++ b/chrome/browser/chromeos/login/reauth_stats.cc
|
| @@ -5,31 +5,30 @@
|
| #include "chrome/browser/chromeos/login/reauth_stats.h"
|
|
|
| #include "base/metrics/histogram_macros.h"
|
| -#include "components/user_manager/user_manager.h"
|
| +#include "components/user_manager/known_user.h"
|
|
|
| namespace chromeos {
|
|
|
| void RecordReauthReason(const AccountId& account_id, ReauthReason reason) {
|
| - user_manager::UserManager* user_manager = user_manager::UserManager::Get();
|
| int old_reason;
|
| // We record only the first value, skipping everything else, except "none"
|
| // value, which is used to reset the current state.
|
| - if (!user_manager->FindReauthReason(account_id, &old_reason) ||
|
| + if (!user_manager::known_user::FindReauthReason(account_id, &old_reason) ||
|
| (static_cast<ReauthReason>(old_reason) == ReauthReason::NONE &&
|
| reason != ReauthReason::NONE)) {
|
| - user_manager->UpdateReauthReason(account_id, static_cast<int>(reason));
|
| + user_manager::known_user::UpdateReauthReason(account_id,
|
| + static_cast<int>(reason));
|
| }
|
| }
|
|
|
| void SendReauthReason(const AccountId& account_id) {
|
| - user_manager::UserManager* user_manager = user_manager::UserManager::Get();
|
| int reauth_reason;
|
| - if (user_manager->FindReauthReason(account_id, &reauth_reason) &&
|
| + if (user_manager::known_user::FindReauthReason(account_id, &reauth_reason) &&
|
| static_cast<ReauthReason>(reauth_reason) != ReauthReason::NONE) {
|
| UMA_HISTOGRAM_ENUMERATION("Login.ReauthReason", reauth_reason,
|
| NUM_REAUTH_FLOW_REASONS);
|
| - user_manager->UpdateReauthReason(account_id,
|
| - static_cast<int>(ReauthReason::NONE));
|
| + user_manager::known_user::UpdateReauthReason(
|
| + account_id, static_cast<int>(ReauthReason::NONE));
|
| }
|
| }
|
|
|
|
|