diff --git a/code/AssetAdmin.php b/code/AssetAdmin.php index 430c0c0b..f07315d7 100755 --- a/code/AssetAdmin.php +++ b/code/AssetAdmin.php @@ -628,6 +628,10 @@ if(!$record) public function removefile(){ if($fileID = $this->urlParams['ID']){ $file = DataObject::get_by_id('File', $fileID); + // Delete the temp verions of this file in assets/_resampled + if($file instanceof Image) { + $file->deleteFormattedImages(); + } $file->delete(); $file->destroy(); diff --git a/templates/Includes/AssetTableField.ss b/templates/Includes/AssetTableField.ss index a66af1ab..61cece37 100755 --- a/templates/Includes/AssetTableField.ss +++ b/templates/Includes/AssetTableField.ss @@ -23,7 +23,7 @@ <% if Can(delete) %> - delete + delete <% end_if %>