summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/webui/extensions/extension_settings_handler.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/ui/webui/extensions/extension_settings_handler.cc')
-rw-r--r--chrome/browser/ui/webui/extensions/extension_settings_handler.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/ui/webui/extensions/extension_settings_handler.cc b/chrome/browser/ui/webui/extensions/extension_settings_handler.cc
index e50de2f..ccd4e47 100644
--- a/chrome/browser/ui/webui/extensions/extension_settings_handler.cc
+++ b/chrome/browser/ui/webui/extensions/extension_settings_handler.cc
@@ -1066,7 +1066,8 @@ void ExtensionSettingsHandler::HandlePermissionsMessage(
extension_id_prompting_ = extension->id();
prompt_.reset(new ExtensionInstallPrompt(web_contents()));
std::vector<base::FilePath> retained_file_paths;
- if (extension->HasAPIPermission(APIPermission::kFileSystem)) {
+ if (extension->permissions_data()->HasAPIPermission(
+ APIPermission::kFileSystem)) {
std::vector<apps::SavedFileEntry> retained_file_entries =
apps::SavedFilesService::Get(Profile::FromWebUI(
web_ui()))->GetAllFileEntries(extension_id_prompting_);