Ich habe versucht, einen neuen Datensatz mit verzögertem Auftrag zu speichern. Der betreffende Code lautet wie folgt:
#method being called:
ibo.add_to_database(params[:url])
#method definition
def add_to_database(url)
feed = Feeds.new do |f|
f.url = url
f.title = self.feed_title if self.feed_title
f.link = self.site_link if self.site_link
f.image = self.feed_image if self.feed_image
end
feed.save!
end
handle_asynchronously :add_to_database
Ich erhalte keinerlei Fehlermeldungen, und der Auftrag wird wie vorgesehen aus der Datenbank entfernt. Allerdings gibt es keine Änderung am Feeds-Modell. Hat jemand eine Idee, woran das liegen könnte?