0
Wenn die Nummer einer Wohnung mehr als 10 Zeichen lang ist und der Status des Apartments verfügbar ist, sollte ein Mailer ausgelöst werden. Der Mailer feuert gut, aber es gibt alle Auflistungen statt nur die, die ich brauche. Jede Hilfe wird geschätzt.Rake-Aufgabe feuern aus Mailer liefert keine korrekten Ergebnisse
too_long.rake
namespace :listings do
desc 'Notifies an agent when the unit is too long'
task notify_agent_unit: :environment do
Listing.all.each do |listing|
if Listing.where("length(apartment) > 10") && Listing.where(status: 'Available')
TooLongMailer.unit_too_long(listing, listing.listing_agent).deliver_now
end
end
end
end