#156 - virtual samples : preserve views files original quality (only convert to webp)
This commit is contained in:
parent
de2678d79c
commit
0d8821f3a0
2 changed files with 5 additions and 3 deletions
|
|
@ -108,7 +108,7 @@ class ProjectPage extends NotificationsPage {
|
|||
];
|
||||
|
||||
foreach ($track->views()->toFiles() as $view) {
|
||||
$trackData['files'][] = getFileData($view);
|
||||
$trackData['files'][] = getFileData($view, true);
|
||||
}
|
||||
|
||||
$files['dynamic'][] = $trackData;
|
||||
|
|
|
|||
|
|
@ -1,10 +1,12 @@
|
|||
<?php
|
||||
|
||||
function getFileData($file) {
|
||||
function getFileData($file, $preserveQuality = false) {
|
||||
if (!$file) return null;
|
||||
$data = [
|
||||
'modified' => $file->modified('YYYY-MM-dd'),
|
||||
'url' => $file->thumb([
|
||||
'url' => $preserveQuality ? $file->thumb([
|
||||
'format' => 'webp'
|
||||
])->url() : $file->thumb([
|
||||
'width' => 1000,
|
||||
'quality' => 80,
|
||||
'format' => 'webp'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue