Profile picture edit page new upload and delete picture issue solved ( #3qec06f )

This commit is contained in:
Cüneyt Şentürk 2022-10-31 15:53:41 +03:00
parent e786d3fc65
commit 5cb3837c6c
2 changed files with 5 additions and 1 deletions

View File

@ -30,9 +30,13 @@ class UpdateUser extends Job implements ShouldUpdate
// Upload picture
if ($this->request->file('picture')) {
$this->deleteMediaModel($this->model, 'picture', $this->request);
$media = $this->getMedia($this->request->file('picture'), 'users');
$this->model->attachMedia($media, 'picture');
} elseif (! $this->request->file('picture') && $this->model->picture) {
$this->deleteMediaModel($this->model, 'picture', $this->request);
}
if ($this->request->has('roles')) {

View File

@ -62,7 +62,7 @@ Route::group(['prefix' => 'auth'], function () {
Route::resource('users', 'Auth\Users', ['middleware' => ['dropzone']]);
Route::get('profile/{user}/edit', 'Auth\Users@edit')->name('profile.edit');
Route::patch('profile/{user}', 'Auth\Users@update')->name('profile.update');
Route::patch('profile/{user}', 'Auth\Users@update')->middleware('dropzone')->name('profile.update');
});
Route::group(['prefix' => 'sales'], function () {