View raw

1 class Admin::ScoresController < ApplicationController 2 def export 3 csv_data = TartifletteScoreExportService.generate_csv 4 send_data csv_data, filename: "scores-#{Date.today}.csv" 5 end 6 7 private 8 9 def require_admin 10 unless logged_in? && current_user.admin? 11 redirect_to root_path, alert: "Access denied." 12 end 13 end 14 end 15