fix: modifying borken profile items (#7)
Reviewed-on: #7 Co-authored-by: Paul Couture <paul@paulcouture.com> Co-committed-by: Paul Couture <paul@paulcouture.com>
This commit was merged in pull request #7.
This commit is contained in:
@@ -11,6 +11,8 @@ use Illuminate\Support\Facades\Storage;
|
||||
use Illuminate\Validation\Rules\File;
|
||||
use Illuminate\Http\RedirectResponse;
|
||||
use Livewire\Attributes\Validate;
|
||||
use Illuminate\Support\Facades\Log;
|
||||
use App\Jobs\OptimizeAvatarJob;
|
||||
|
||||
class Avatar extends Component
|
||||
{
|
||||
@@ -32,7 +34,6 @@ class Avatar extends Component
|
||||
{
|
||||
$disk = Storage::disk('static');
|
||||
$avatar = $this->avatar->store('avatars', 'static');
|
||||
|
||||
Image::load($disk->path($avatar))
|
||||
->manualCrop($this->width, $this->height, $this->x, $this->y)
|
||||
->save();
|
||||
@@ -40,7 +41,9 @@ class Avatar extends Component
|
||||
->width(350)
|
||||
->height(350)
|
||||
->save();
|
||||
ImageOptimizer::optimize($disk->path($avatar));
|
||||
Log::info('Avatar: Optimizing ' . $disk->path($avatar));
|
||||
OptimizeAvatarJob::dispatchSync($disk->path($avatar));
|
||||
//ImageOptimizer::optimize($disk->path($avatar));
|
||||
auth()->user()->artists()->first()->update(compact('avatar'));
|
||||
$this->avatar = null;
|
||||
return redirect(request()->header('Referer'));
|
||||
|
||||
Reference in New Issue
Block a user