Index: chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.cc |
diff --git a/chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.cc b/chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.cc |
index 8b0f7d9d3c577de8cda17b8a15e5e3be1782b41f..8699e30ea68989351a5e0e6cd52ca850ad5dec26 100644 |
--- a/chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.cc |
+++ b/chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.cc |
@@ -56,7 +56,7 @@ bool StoreSupervisedUserFiles(const std::string& token, |
SupervisedUserCreationControllerNew::SupervisedUserCreationControllerNew( |
SupervisedUserCreationControllerNew::StatusConsumer* consumer, |
- const std::string& manager_id) |
+ const AccountId& manager_id) |
: SupervisedUserCreationController(consumer), |
stage_(STAGE_INITIAL), |
weak_factory_(this) { |
@@ -163,7 +163,7 @@ void SupervisedUserCreationControllerNew::StartCreationImpl() { |
stage_ = TRANSACTION_STARTED; |
- manager->CreateUserRecord(creation_context_->manager_id, |
+ manager->CreateUserRecord(creation_context_->manager_id.GetUserEmail(), |
creation_context_->local_user_id, |
creation_context_->sync_user_id, |
creation_context_->display_name); |