diff options
| author | cedricnjanga | 2018-05-07 07:04:01 -0700 |
|---|---|---|
| committer | cedricnjanga | 2018-05-07 07:04:01 -0700 |
| commit | 737c28add278b56d0e8def940df1118e063380c6 (patch) | |
| tree | a274fbaeb86b32b46da2ad96df8f8a237f1dc83e /app | |
| parent | 3750a1da0650b692046d7422537a310ba5c5bfd6 (diff) | |
| download | chouette-core-737c28add278b56d0e8def940df1118e063380c6.tar.bz2 | |
Refs #6950 Adapt import CSV export filename to app language
Diffstat (limited to 'app')
| -rw-r--r-- | app/controllers/import_messages_controller.rb | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/app/controllers/import_messages_controller.rb b/app/controllers/import_messages_controller.rb index e9a071177..0c9607449 100644 --- a/app/controllers/import_messages_controller.rb +++ b/app/controllers/import_messages_controller.rb @@ -9,7 +9,7 @@ class ImportMessagesController < ChouetteController def index index! do |format| format.csv { - send_data Import::MessageExport.new(:import_messages => @import_messages).to_csv(:col_sep => "\;", :quote_char=>'"', force_quotes: true) , :filename => "import_errors_#{@import_resource.name.gsub('.xml', '')}_#{Date.today.to_s}.csv" + send_data Import::MessageExport.new(:import_messages => @import_messages).to_csv(:col_sep => "\;", :quote_char=>'"', force_quotes: true) , :filename => "#{t('import_messages.import_errors_')}_#{line_code}_#{Date.today.to_s}.csv" } end end @@ -23,4 +23,10 @@ class ImportMessagesController < ChouetteController @import_resource ||= Import::Resource.find(params[:import_resource_id]) end + private + + def line_code + Chouette::Line.find_by_objectid("#{@import_resource.reference}").get_objectid.local_id + end + end |
