class Reporting::Covid::TemperatureJob < Reporting::Job
  def process
    create_tmp_file
    @tmp_file.write(
      Csv::Covid::TemperatureCsv.call(
        @school,
        @params['date_range'],
        @params['grades'],
        @params['classroom_ids']
      )
    )
    @tmp_file.rewind
    @filename = "covid_temperatures_#{timestamp}.csv"
    save_to_user
    send_report
  end
end
