From 1904e3641972caa1b619347b45fa077fb9ac84ee Mon Sep 17 00:00:00 2001 From: Lyntor Paul Figueroa Date: Thu, 12 May 2016 22:01:51 +0800 Subject: [PATCH] Fix avatar upload on Windows servers - Issue #893 (#927) * Fix avatar upload on Windows servers - Issue #893 * Remove @ to show errors if any --- framework/core/src/Core/Command/UploadAvatarHandler.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/framework/core/src/Core/Command/UploadAvatarHandler.php b/framework/core/src/Core/Command/UploadAvatarHandler.php index fda27fc3a..852b4c7b1 100644 --- a/framework/core/src/Core/Command/UploadAvatarHandler.php +++ b/framework/core/src/Core/Command/UploadAvatarHandler.php @@ -96,7 +96,10 @@ class UploadAvatarHandler $this->validator->assertValid(['avatar' => $file]); $manager = new ImageManager; - $manager->make($tmpFile)->fit(100, 100)->save(); + + $encodedImage = $manager->make($tmpFile)->fit(100, 100)->encode('jpg', 100); + + file_put_contents($tmpFile, $encodedImage); $this->events->fire( new AvatarWillBeSaved($user, $actor, $tmpFile)