diff options
| author | Michel Etienne | 2012-08-27 08:42:48 +0200 |
|---|---|---|
| committer | Michel Etienne | 2012-08-27 08:42:48 +0200 |
| commit | 31179c6c8b309a076a2ccee380522beb845a7a6e (patch) | |
| tree | ca7950beb9c6655c52a174dec7d53c95197e3f08 | |
| parent | 1fd4e99d38e25ba4e70324a2f06aa532ee0e7862 (diff) | |
| download | chouette-core-31179c6c8b309a076a2ccee380522beb845a7a6e.tar.bz2 | |
prevent failure on missing file
| -rw-r--r-- | app/models/import.rb | 4 |
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 |
