Only delete avatar if it exists

This commit is contained in:
Toby Zerner 2015-08-17 16:06:51 +09:30
parent f67b7fda6a
commit 5f23e8c447

View File

@ -51,7 +51,9 @@ class DeleteAvatarHandler
event(new AvatarWillBeDeleted($user, $actor)); event(new AvatarWillBeDeleted($user, $actor));
$this->uploadDir->delete($avatarPath); if ($this->uploadDir->has($avatarPath)) {
$this->uploadDir->delete($avatarPath);
}
$user->save(); $user->save();
$this->dispatchEventsFor($user); $this->dispatchEventsFor($user);