Chromium Code Reviews| Index: chrome/browser/chromeos/policy/device_status_collector.cc |
| diff --git a/chrome/browser/chromeos/policy/device_status_collector.cc b/chrome/browser/chromeos/policy/device_status_collector.cc |
| index 1a983a4402a487c940b3c8d710d7c8c6f4994a9e..2625c4f15f5bdfb4b61efbe0d29fbb0fe8b9e3a0 100644 |
| --- a/chrome/browser/chromeos/policy/device_status_collector.cc |
| +++ b/chrome/browser/chromeos/policy/device_status_collector.cc |
| @@ -73,7 +73,7 @@ int64 TimestampToDayKey(Time timestamp) { |
| } |
| // Maximum number of users to report. |
| -const int kMaxUserCount = 5; |
| +const int kMaxUserCount = 500; |
| } // namespace |
| @@ -430,7 +430,6 @@ void DeviceStatusCollector::GetNetworkInterfaces( |
| void DeviceStatusCollector::GetUsers(em::DeviceStatusReportRequest* request) { |
| policy::BrowserPolicyConnectorChromeOS* connector = |
| g_browser_process->platform_part()->browser_policy_connector_chromeos(); |
| - bool found_managed_user = false; |
| const chromeos::UserList& users = chromeos::UserManager::Get()->GetUsers(); |
| chromeos::UserList::const_iterator user; |
| for (user = users.begin(); user != users.end(); ++user) { |
| @@ -443,16 +442,13 @@ void DeviceStatusCollector::GetUsers(em::DeviceStatusReportRequest* request) { |
| if (connector->GetUserAffiliation(email) == USER_AFFILIATION_MANAGED) { |
| device_user->set_type(em::DeviceUser::USER_TYPE_MANAGED); |
| device_user->set_email(email); |
| - found_managed_user = true; |
| } else { |
| device_user->set_type(em::DeviceUser::USER_TYPE_UNMANAGED); |
| // Do not report the email address of unmanaged users. |
| } |
| - // Add only kMaxUserCount entries, unless no managed users are found in the |
| - // first kMaxUserCount users. In that case, continue until at least one |
| - // managed user is found. |
| - if (request->user_size() >= kMaxUserCount && found_managed_user) |
| + // Add only kMaxUserCount entries. |
| + if (request->user_size() >= kMaxUserCount) |
|
Joao da Silva
2014/07/07 09:43:23
500 is an extreme limit for this... why not just r
|
| break; |
| } |
| } |