From e02e047dd4a8f171225bcc4ca904474d9f89adcc Mon Sep 17 00:00:00 2001
From: Jean-Philippe Lang <jp_lang@yahoo.fr>
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 f44fe8b4d..45bbd5428 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
-- 
GitLab