app/controllers/manage/stats_controller.rb in hackathon_manager-0.6.3 vs app/controllers/manage/stats_controller.rb in hackathon_manager-0.6.4

- old
+ new

@@ -23,12 +23,14 @@ attributes = [:first_name, :last_name, :email, :vcs_url, :portfolio_url] - select_attributes = Array.new(attributes) << :user_id - data = Questionnaire.where("can_share_info = '1' AND acc_status = 'rsvp_confirmed'").select(select_attributes) - to_json_array(data, attributes) + select_attributes = Array.new(attributes) << [:user_id, :school_id, :resume_file_name] + json_attribute = Array.new(attributes) << :school_name + data = Questionnaire.where("can_share_info = '1' AND checked_in_at != 0").select(select_attributes) + json = to_json_array(data, json_attribute) + json.map.with_index { |item, index| item.insert(5, data[index].resume? ? data[index].resume.url : '') } end render json: { data: data } end def alt_travel