| Index: components/policy/core/common/cloud/cloud_policy_client.cc
|
| diff --git a/components/policy/core/common/cloud/cloud_policy_client.cc b/components/policy/core/common/cloud/cloud_policy_client.cc
|
| index fff57a08c12422e059ee6701913d7660120285e2..a6e24817137bdb3bf8f4a76ce049877d6de72d6a 100644
|
| --- a/components/policy/core/common/cloud/cloud_policy_client.cc
|
| +++ b/components/policy/core/common/cloud/cloud_policy_client.cc
|
| @@ -237,11 +237,8 @@ void CloudPolicyClient::FetchPolicy() {
|
| if (IsChromePolicy(type_to_fetch.first)) {
|
| if (submit_machine_id_ && !machine_id_.empty())
|
| fetch_request->set_machine_id(machine_id_);
|
| - if (!last_policy_timestamp_.is_null()) {
|
| - base::TimeDelta timestamp(
|
| - last_policy_timestamp_ - base::Time::UnixEpoch());
|
| - fetch_request->set_timestamp(timestamp.InMilliseconds());
|
| - }
|
| + if (!last_policy_timestamp_.is_null())
|
| + fetch_request->set_timestamp(last_policy_timestamp_.ToJavaTime());
|
| if (!invalidation_payload_.empty()) {
|
| fetch_request->set_invalidation_version(invalidation_version_);
|
| fetch_request->set_invalidation_payload(invalidation_payload_);
|
|
|