| Index: chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc
|
| diff --git a/chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc b/chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc
|
| index b5b66105556109234b0bc6359abec9551a01829d..b857d374c7fe3aba46c26ea6c39e7820dcadca60 100644
|
| --- a/chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc
|
| +++ b/chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc
|
| @@ -100,6 +100,7 @@ void DeviceCloudPolicyInitializer::StartEnrollment(
|
|
|
| manager_->core()->Disconnect();
|
| enrollment_handler_.reset(new EnrollmentHandlerChromeOS(
|
| + local_state_,
|
| device_store_,
|
| install_attributes_,
|
| state_keys_broker_,
|
| @@ -108,7 +109,6 @@ void DeviceCloudPolicyInitializer::StartEnrollment(
|
| auth_token,
|
| install_attributes_->GetDeviceId(),
|
| is_auto_enrollment,
|
| - manager_->GetDeviceRequisition(),
|
| allowed_device_modes,
|
| base::Bind(&DeviceCloudPolicyInitializer::EnrollmentCompleted,
|
| base::Unretained(this),
|
| @@ -227,7 +227,9 @@ void DeviceCloudPolicyInitializer::TryToCreateClient() {
|
| void DeviceCloudPolicyInitializer::StartConnection(
|
| scoped_ptr<CloudPolicyClient> client) {
|
| if (!manager_->core()->service())
|
| - manager_->StartConnection(client.Pass(), device_status_provider_.Pass());
|
| + manager_->StartConnection(client.Pass(),
|
| + device_status_provider_.Pass(),
|
| + local_state_);
|
|
|
| if (!on_connected_callback_.is_null()) {
|
| on_connected_callback_.Run();
|
|
|