diff options
Diffstat (limited to 'app/models/simple_importer.rb')
| -rw-r--r-- | app/models/simple_importer.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/app/models/simple_importer.rb b/app/models/simple_importer.rb index cf45fee37..4cfe90cff 100644 --- a/app/models/simple_importer.rb +++ b/app/models/simple_importer.rb @@ -37,6 +37,7 @@ class SimpleImporter < SimpleInterface end def encode_string s + return if s.nil? s.encode("utf-8").force_encoding("utf-8") end @@ -80,6 +81,7 @@ class SimpleImporter < SimpleInterface if self.configuration.ignore_failures unless @current_record.save @new_status = colorize("x", :red) + self.status = :success_with_errors push_in_journal({message: "errors: #{@current_record.errors.messages}", error: "invalid record", event: :error, kind: :error}) end else |
