zips all users with newsletter activated
This commit is contained in:
@@ -9,7 +9,9 @@ class Admin::NewslettersController < Admin::BaseController
|
||||
zipfile_name = folder + "emails.zip"
|
||||
|
||||
Zip::File.open(zipfile_name, Zip::File::CREATE) do |zipfile|
|
||||
zipfile.get_output_stream("emails.txt") { |os| os.write 'peter@example.com' }
|
||||
zipfile.get_output_stream("emails.txt") do |os|
|
||||
os.write User.newsletter.pluck(:email).join("\n")
|
||||
end
|
||||
end
|
||||
send_file(File.join(folder + "emails.zip"), :type => 'application/zip')
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user