Index: ui/file_manager/file_manager/foreground/js/metadata/file_system_metadata_provider.js |
diff --git a/ui/file_manager/file_manager/foreground/js/metadata/file_system_metadata_provider.js b/ui/file_manager/file_manager/foreground/js/metadata/file_system_metadata_provider.js |
index 01c8519e871a196d65773d45c2a71ac60814e7ed..41b40f6f87177a16d732f4ba5668b193d06e1f99 100644 |
--- a/ui/file_manager/file_manager/foreground/js/metadata/file_system_metadata_provider.js |
+++ b/ui/file_manager/file_manager/foreground/js/metadata/file_system_metadata_provider.js |
@@ -5,14 +5,12 @@ |
/** |
* Metadata provider for FileEntry#getMetadata. |
* |
- * @param {!MetadataProviderCache} cache |
* @constructor |
* @extends {NewMetadataProvider} |
* @struct |
*/ |
-function FileSystemMetadataProvider(cache) { |
- NewMetadataProvider.call( |
- this, cache, FileSystemMetadataProvider.PROPERTY_NAMES); |
+function FileSystemMetadataProvider() { |
+ NewMetadataProvider.call(this, FileSystemMetadataProvider.PROPERTY_NAMES); |
} |
/** |
@@ -27,7 +25,9 @@ FileSystemMetadataProvider.prototype.__proto__ = NewMetadataProvider.prototype; |
/** |
* @override |
*/ |
-FileSystemMetadataProvider.prototype.getImpl = function(requests) { |
+FileSystemMetadataProvider.prototype.get = function(requests) { |
+ if (!requests.length) |
+ return Promise.resolve([]); |
return Promise.all(requests.map(function(request) { |
return Promise.all([ |
new Promise(function(fulfill, reject) { |