diff --git a/app/Models/Media.php b/app/Models/Media.php index ef260f3..002183a 100644 --- a/app/Models/Media.php +++ b/app/Models/Media.php @@ -740,6 +740,9 @@ class Media extends Model if (strpos($this->mime_type, 'image/') === 0) { $image = Image::make($filePath); + $image->resize($thumbnailWidth, $thumbnailHeight, function ($constraint) { + $constraint->aspectRatio(); + }); $image->fit($thumbnailWidth, $thumbnailHeight); $image->encode('webp', 75)->save($tempImagePath); $success = true;