Ich habe eine Controller-Aktion, die asynchron behandelt werden möchte.Rails 3 delayed_job "TypeError: kann anonymes Modul nicht ablegen"
class CollectionsController < ApplicationController
def add
#code
end
handle_asynchronously :add
Wenn diese aufgerufen wird, erhalte ich ein: Typeerror:
Die delayed_job Dokumentation nicht klar ist, nicht anonymes Modul Dump kann, ob das Verfahren eine Activerecord-Modell Methode sein muss. Ich habe Beispiele gesehen, in denen Leute andere Klassen verwenden, um damit umzugehen, jedoch verwendet meine Methode Sitzungsinformationen. Es ist mir unklar, ob diese Informationen für eine andere Klasse verfügbar wären.
Irgendwelche Ideen?
Danke.
Siehe die Antwort hier: http://stackoverflow.com/questions/12956661/controller-action-to-delayed-job – fatfrog