Merge pull request #5664 from hnrd/fix-migrate2cloud

Skip thumbnail cloud upload if no thumbnail exists
This commit is contained in:
daniel 2025-02-03 03:18:57 -07:00 committed by GitHub
commit 92ce41ce18
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -85,7 +85,9 @@ class MediaStorageService
protected function localToCloud($media)
{
$path = storage_path('app/'.$media->media_path);
$thumb = storage_path('app/'.$media->thumbnail_path);
if ($media->thumbnail_path) {
$thumb = storage_path('app/'.$media->thumbnail_path);
}
$p = explode('/', $media->media_path);
$name = array_pop($p);
@ -94,7 +96,7 @@ class MediaStorageService
$storagePath = implode('/', $p);
$url = ResilientMediaStorageService::store($storagePath, $path, $name);
if ($thumb) {
if ($media->thumbnail_path) {
$thumbUrl = ResilientMediaStorageService::store($storagePath, $thumb, $thumbname);
$media->thumbnail_url = $thumbUrl;
}