Commit b70706be authored by Robin Lewis's avatar Robin Lewis Committed by Commit Bot

Enable GCPW extension fetch policies task only when cloud policies feature enabled.

Bug: 1148979
Change-Id: I971194186baef5f8a2b82ef8a826f491116a102e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2538353
Commit-Queue: Robin Lewis <wrlewis@google.com>
Commit-Queue: Yusuf Sengul <yusufsn@google.com>
Reviewed-by: default avatarYusuf Sengul <yusufsn@google.com>
Cr-Commit-Position: refs/heads/master@{#827485}
parent 9e18260e
......@@ -25,9 +25,11 @@ using credential_provider::kRegEnableVerboseLogging;
// Register all tasks for ESA with the TaskManager.
void RegisterAllTasks() {
// Task to fetch Cloud policies for all GCPW users.
credential_provider::extension::TaskManager::Get()->RegisterTask(
"FetchCloudPolicies",
credential_provider::UserPoliciesManager::GetFetchPoliciesTaskCreator());
if (credential_provider::UserPoliciesManager::Get()->CloudPoliciesEnabled()) {
credential_provider::extension::TaskManager::Get()->RegisterTask(
"FetchCloudPolicies", credential_provider::UserPoliciesManager::
GetFetchPoliciesTaskCreator());
}
// Task to Upload device details.
if (credential_provider::GemDeviceDetailsManager::Get()
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment