diff --git a/app/controllers/api/v1/xudts_controller.rb b/app/controllers/api/v1/xudts_controller.rb index f077cb8c0..c3b80df3b 100644 --- a/app/controllers/api/v1/xudts_controller.rb +++ b/app/controllers/api/v1/xudts_controller.rb @@ -56,10 +56,7 @@ def snapshot if params[:format] == "json" csv_parsed = CSV.parse(file, headers: true) - file = csv_parsed.map(&:to_h).to_json - - send_data file, type: "application/json; charset=utf-8", - disposition: "attachment; filename=xudt_snapshot.json" + render json: csv_parsed.map(&:to_h) else send_data file, type: "text/csv; charset=utf-8; header=present", disposition: "attachment;filename=xudt_snapshot.csv"