Added optional include_metadata to file field

This commit is contained in:
Andy Miller
2017-05-15 14:48:15 -06:00
parent 904d1e6928
commit ac9b6e5ce5

View File

@@ -753,9 +753,19 @@ class AdminBaseController
$media = new Media($folder);
$available_files = [];
$metadata = [];
foreach ($media->all() as $name => $medium) {
$available_files[] = $name;
if ($settings['include_metadata']) {
$img_metadata = $medium->metadata();
if ($img_metadata) {
$metadata[$name] = $img_metadata;
}
}
}
// Peak in the flashObject for optimistic filepicker updates
@@ -791,7 +801,8 @@ class AdminBaseController
'status' => 'success',
'files' => array_values($available_files),
'pending' => array_values($pending_files),
'folder' => $folder
'folder' => $folder,
'metadata' => $metadata
];
return true;