From e02e047dd4a8f171225bcc4ca904474d9f89adcc Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Thu, 22 May 2008 18:26:43 +0000 Subject: [PATCH] Fixed: TypeError in WikiController#destroy_attachment (#1281). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1444 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/models/attachment.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/models/attachment.rb b/app/models/attachment.rb index f44fe8b4..45bbd542 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