| Index: chrome/browser/chromeos/login/managed/supervised_user_login_flow.cc
|
| diff --git a/chrome/browser/chromeos/login/managed/supervised_user_login_flow.cc b/chrome/browser/chromeos/login/managed/supervised_user_login_flow.cc
|
| index d28681f09e7d3af4a102f3f161c7c2983a62eaa1..18c518028c17d4373d780b8dd974bf53f2fe8208 100644
|
| --- a/chrome/browser/chromeos/login/managed/supervised_user_login_flow.cc
|
| +++ b/chrome/browser/chromeos/login/managed/supervised_user_login_flow.cc
|
| @@ -111,7 +111,7 @@ void SupervisedUserLoginFlow::OnPasswordChangeDataLoaded(
|
| int revision = 0;
|
| int schema = 0;
|
| bool success = password_data->GetStringWithoutPathExpansion(
|
| - kPasswordSignatureKey, &base64_signature);
|
| + kPasswordSignature, &base64_signature);
|
| success &= password_data->GetIntegerWithoutPathExpansion(kPasswordRevision,
|
| &revision);
|
| success &=
|
| @@ -181,7 +181,7 @@ void SupervisedUserLoginFlow::OnNewKeyAdded(
|
| SupervisedUserAuthentication* auth =
|
| UserManager::Get()->GetSupervisedUserManager()->GetAuthentication();
|
| auth->StorePasswordData(user_id(), *password_data.get());
|
| - auth->MarkKeyIncomplete(user_id());
|
| + auth->MarkKeyIncomplete(user_id(), true /* incomplete */);
|
| authenticator_->RemoveKey(
|
| context_,
|
| kLegacyCryptohomeManagedUserKeyLabel,
|
| @@ -230,7 +230,7 @@ void SupervisedUserLoginFlow::OnPasswordUpdated(
|
| bool was_incomplete = auth->HasIncompleteKey(user_id());
|
| auth->StorePasswordData(user_id(), *password_data.get());
|
| if (was_incomplete)
|
| - auth->MarkKeyIncomplete(user_id());
|
| + auth->MarkKeyIncomplete(user_id(), true /* incomplete */);
|
|
|
| UMA_HISTOGRAM_ENUMERATION(
|
| "ManagedUsers.ChromeOS.PasswordChange",
|
|
|