diff --git a/app/models/attachment.rb b/app/models/attachment.rb index f44fe8b4d35ae6cdff34760c66d28dcb8fb53de8..45bbd5428b996749499d73be940480e2f9f970b6 100644 --- a/app/models/attachment.rb +++ b/app/models/attachment.rb @@ -68,9 +68,7 @@ class Attachment < ActiveRecord::Base # Deletes file on the disk def after_destroy - if self.filename? - File.delete(diskfile) if File.exist?(diskfile) - end + File.delete(diskfile) if !filename.blank? && File.exist?(diskfile) end # Returns file's location on disk