protected function getPreview($id, $locale)
{
$medias = $this->mediaRepository->findMedia(['collection' => $id, 'paginator' => false], 1);
if (count($medias) > 0) {
$media = $medias[0];
foreach ($media->getFiles() as $file) {
foreach ($file->getFileVersions() as $fileVersion) {
if ($fileVersion->getVersion() == $file->getVersion()) {
$format = $this->getPreviewsFromFileVersion($media->getId(), $fileVersion, $locale);
if (!empty($format)) {
return $format;
}
}
}
}
}
return;
}