Chromium Code Reviews| Index: chrome/browser/chromeos/policy/device_local_account_policy_store.cc |
| diff --git a/chrome/browser/chromeos/policy/device_local_account_policy_store.cc b/chrome/browser/chromeos/policy/device_local_account_policy_store.cc |
| index 31f42df64268d730dab40792c82127a1b18fd5f1..ae00ed28c5202f84f903adb750c006abc31ed0e0 100644 |
| --- a/chrome/browser/chromeos/policy/device_local_account_policy_store.cc |
| +++ b/chrome/browser/chromeos/policy/device_local_account_policy_store.cc |
| @@ -59,7 +59,8 @@ void DeviceLocalAccountPolicyStore::LoadImmediately() { |
| const std::string policy_blob = |
| session_manager_client_->BlockingRetrieveDeviceLocalAccountPolicy( |
| account_id_); |
| - ValidateLoadedPolicyBlob(false /*validate_in_background*/, policy_blob); |
| + ValidateLoadedPolicyBlob(false /*validate_in_background*/, policy_blob, |
| + chromeos::SessionManagerClient::SUCCESS); |
|
emaxx
2017/04/18 15:03:16
It's a bit weird that the asynchronous method (Ret
igorcov
2017/04/20 14:52:29
Changed to have the same pattern for all.
|
| } |
| void DeviceLocalAccountPolicyStore::Store( |
| @@ -74,7 +75,9 @@ void DeviceLocalAccountPolicyStore::Store( |
| void DeviceLocalAccountPolicyStore::ValidateLoadedPolicyBlob( |
| bool validate_in_background, |
| - const std::string& policy_blob) { |
| + const std::string& policy_blob, |
| + const chromeos::SessionManagerClient::RetrievePolicyResponseType& |
| + response_type) { |
| if (policy_blob.empty()) { |
| status_ = CloudPolicyStore::STATUS_LOAD_ERROR; |
| NotifyStoreError(); |