aboutsummaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorcedricnjanga2018-05-07 07:04:01 -0700
committercedricnjanga2018-05-07 07:04:01 -0700
commit737c28add278b56d0e8def940df1118e063380c6 (patch)
treea274fbaeb86b32b46da2ad96df8f8a237f1dc83e /app
parent3750a1da0650b692046d7422537a310ba5c5bfd6 (diff)
downloadchouette-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.rb8
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