use csv safe
This commit is contained in:
@@ -11,6 +11,7 @@ gem 'azure-storage-blob', require: false
|
|||||||
gem 'bootsnap', require: false
|
gem 'bootsnap', require: false
|
||||||
gem 'cancancan'
|
gem 'cancancan'
|
||||||
gem 'csv'
|
gem 'csv'
|
||||||
|
gem 'csv-safe'
|
||||||
gem 'devise'
|
gem 'devise'
|
||||||
gem 'devise-two-factor'
|
gem 'devise-two-factor'
|
||||||
gem 'dotenv', require: false
|
gem 'dotenv', require: false
|
||||||
|
|||||||
@@ -150,6 +150,8 @@ GEM
|
|||||||
css_parser (1.21.0)
|
css_parser (1.21.0)
|
||||||
addressable
|
addressable
|
||||||
csv (3.3.2)
|
csv (3.3.2)
|
||||||
|
csv-safe (3.3.1)
|
||||||
|
csv (~> 3.0)
|
||||||
cuprite (0.15.1)
|
cuprite (0.15.1)
|
||||||
capybara (~> 3.0)
|
capybara (~> 3.0)
|
||||||
ferrum (~> 0.15.0)
|
ferrum (~> 0.15.0)
|
||||||
@@ -612,6 +614,7 @@ DEPENDENCIES
|
|||||||
cancancan
|
cancancan
|
||||||
capybara
|
capybara
|
||||||
csv
|
csv
|
||||||
|
csv-safe
|
||||||
cuprite
|
cuprite
|
||||||
debug
|
debug
|
||||||
devise
|
devise
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ module Submissions
|
|||||||
def rows_to_csv(rows)
|
def rows_to_csv(rows)
|
||||||
headers = build_headers(rows)
|
headers = build_headers(rows)
|
||||||
|
|
||||||
CSV.generate do |csv|
|
CSVSafe.generate do |csv|
|
||||||
csv << headers
|
csv << headers
|
||||||
|
|
||||||
rows.each do |row|
|
rows.each do |row|
|
||||||
|
|||||||
Reference in New Issue
Block a user