Added EmailsDownload controller and routes

Removed original method to return emails file from Newsletters controller and NewsletterZip class, included `rubyzip` gem that's no longer necessary.
This commit is contained in:
María Checa
2018-02-15 16:23:23 +01:00
committed by Bertocq
parent 1c653a7096
commit cb15a2e25b
5 changed files with 22 additions and 32 deletions

View File

@@ -44,12 +44,6 @@ class Admin::NewslettersController < Admin::BaseController
redirect_to admin_newsletters_path, notice: t("admin.newsletters.delete_success")
end
def users
zip = NewsletterZip.new('emails')
zip.create
send_file(File.join(zip.path), type: 'application/zip')
end
def deliver
@newsletter = Newsletter.find(params[:id])
Mailer.newsletter(@newsletter).deliver_later