From a40ef46aa89135bd907823a9291a13fef5f96487 Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Wed, 6 May 2015 11:22:35 +0930 Subject: [PATCH] Delete previous avatar when uploading a new one --- .../src/Core/Handlers/Commands/UploadAvatarCommandHandler.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/framework/core/src/Core/Handlers/Commands/UploadAvatarCommandHandler.php b/framework/core/src/Core/Handlers/Commands/UploadAvatarCommandHandler.php index 531d74694..8a499e83e 100644 --- a/framework/core/src/Core/Handlers/Commands/UploadAvatarCommandHandler.php +++ b/framework/core/src/Core/Handlers/Commands/UploadAvatarCommandHandler.php @@ -47,7 +47,9 @@ class UploadAvatarCommandHandler 'target' => $this->uploadDir, ]); - // @todo delete old avatar + if ($mount->has($file = "target://$user->avatar_path")) { + $mount->delete($file); + } $user->changeAvatarPath($uploadName);