forked from mirror/pixelfed
Update StoryController, optimize photo size by resizing to 9:16 aspect
This commit is contained in:
parent
ca00f2bb97
commit
e66ed9a222
1 changed files with 3 additions and 0 deletions
|
@ -130,6 +130,9 @@ class StoryController extends Controller
|
||||||
if($story->type === 'photo') {
|
if($story->type === 'photo') {
|
||||||
$img = Intervention::make($path);
|
$img = Intervention::make($path);
|
||||||
$img->crop($width, $height, $x, $y);
|
$img->crop($width, $height, $x, $y);
|
||||||
|
$img->resize(1080, 1920, function ($constraint) {
|
||||||
|
$constraint->aspectRatio();
|
||||||
|
});
|
||||||
$img->save($path, config('pixelfed.image_quality'));
|
$img->save($path, config('pixelfed.image_quality'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue