| Index: apps/saved_files_service.cc
|
| diff --git a/apps/saved_files_service.cc b/apps/saved_files_service.cc
|
| index f1e12c7f0b837c1cf738445af24b11578033575d..f8053c03e023a2c4627e3634546b04ed7d150f16 100644
|
| --- a/apps/saved_files_service.cc
|
| +++ b/apps/saved_files_service.cc
|
| @@ -19,6 +19,7 @@
|
| #include "extensions/browser/extension_util.h"
|
| #include "extensions/common/permissions/api_permission.h"
|
| #include "extensions/common/permissions/permission_set.h"
|
| +#include "extensions/common/permissions/permissions_data.h"
|
|
|
| namespace apps {
|
|
|
| @@ -262,7 +263,7 @@ const SavedFileEntry* SavedFilesService::GetFileEntry(
|
| void SavedFilesService::ClearQueueIfNoRetainPermission(
|
| const Extension* extension) {
|
| if (extensions::util::IsEphemeralApp(extension->id(), profile_) ||
|
| - !extension->GetActivePermissions()->HasAPIPermission(
|
| + !extension->permissions_data()->active_permissions()->HasAPIPermission(
|
| APIPermission::kFileSystemRetainEntries)) {
|
| ClearQueue(extension);
|
| }
|
|
|