jam-cloud/admin/app/controllers/email_controller.rb

20 lines
411 B
Ruby

require 'csv'
class EmailController < ApplicationController
respond_to :csv
def dump_emailables
if params[:code] != Rails.application.config.email_dump_code
render :text => "", :status => 404
return
end
headers['Content-Disposition'] = "attachment; filename=\"user-list.csv\""
headers['Content-Type'] ||= 'text/csv'
@users = User.where(subscribe_email: true)
end
end