aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Etienne2012-08-27 08:42:48 +0200
committerMichel Etienne2012-08-27 08:42:48 +0200
commit31179c6c8b309a076a2ccee380522beb845a7a6e (patch)
treeca7950beb9c6655c52a174dec7d53c95197e3f08
parent1fd4e99d38e25ba4e70324a2f06aa532ee0e7862 (diff)
downloadchouette-core-31179c6c8b309a076a2ccee380522beb845a7a6e.tar.bz2
prevent failure on missing file
-rw-r--r--app/models/import.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/app/models/import.rb b/app/models/import.rb
index db59b41ac..b898cc8e3 100644
--- a/app/models/import.rb
+++ b/app/models/import.rb
@@ -59,7 +59,9 @@ class Import < ActiveRecord::Base
before_validation :extract_file_type, :on => :create
def extract_file_type
- self.file_type = resources.original_filename.rpartition(".").last
+ if ! resources.nil?
+ self.file_type = resources.original_filename.rpartition(".").last
+ end
end
after_create :delayed_import