Sha256: a57f64a80f85a385b820442c2e9937800153249d418548d3dee0ce9611d10216
Contents?: true
Size: 798 Bytes
Versions: 2
Compression:
Stored size: 798 Bytes
Contents
namespace :messages do desc "Send to Akismet all unverified messages" task verify: :environment do puts "Check for spam. Currently have #{GeorgiaMailer::Message.spam.count} spam and #{GeorgiaMailer::Message.ham.count} ham messages." puts "Checking #{GeorgiaMailer::Message.where(verified_at: nil).count} unverified messages." GeorgiaMailer::Message.where(verified_at: nil).find_each do |message| message.update_attributes(spam: message.spam?, verified_at: Time.zone.now) end puts "Check completed. #{GeorgiaMailer::Message.spam.count} spam. #{GeorgiaMailer::Message.ham.count} ham." end end namespace :solr do namespace :messages do desc 'Reindex messages on solr' task reindex: :environment do GeorgiaMailer::Message.reindex end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
georgia_mailer-0.1.3 | lib/tasks/georgia_mailer_tasks.rake |
georgia_mailer-0.1.2 | lib/tasks/georgia_mailer_tasks.rake |