diff options
Diffstat (limited to 'chromium/components/offline_pages/core/model/persistent_page_consistency_check_task.cc')
-rw-r--r-- | chromium/components/offline_pages/core/model/persistent_page_consistency_check_task.cc | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/chromium/components/offline_pages/core/model/persistent_page_consistency_check_task.cc b/chromium/components/offline_pages/core/model/persistent_page_consistency_check_task.cc index 6efa18e7de9..1133faaeb55 100644 --- a/chromium/components/offline_pages/core/model/persistent_page_consistency_check_task.cc +++ b/chromium/components/offline_pages/core/model/persistent_page_consistency_check_task.cc @@ -220,12 +220,8 @@ PersistentPageConsistencyCheckTask::~PersistentPageConsistencyCheckTask() = default; void PersistentPageConsistencyCheckTask::Run() { - std::vector<std::string> namespaces = policy_controller_->GetAllNamespaces(); - std::vector<std::string> persistent_namespaces; - for (const auto& name_space : namespaces) { - if (!policy_controller_->IsRemovedOnCacheReset(name_space)) - persistent_namespaces.push_back(name_space); - } + std::vector<std::string> persistent_namespaces = + policy_controller_->GetNamespacesForUserRequestedDownload(); store_->Execute(base::BindOnce(&PersistentPageConsistencyCheckSync, store_, archive_manager_->GetPrivateArchivesDir(), |