Я хотел запустить обратный вызов after_post_process
, но он не работает в Rails 3.0.1 с использованием Paperclip 2.3.8. Выдает ошибку:
undefined method `_post_process_callbacks' for #<Class:0x102d55ea0>
Я хочу вызвать Panda API после загрузки файла. Я бы создал свой собственный процессор для этого, но, поскольку Panda обрабатывает и может загружать файлы, и ставить себя в очередь на неопределенную продолжительность, я думал, что обратный вызов подойдет. Но обратные вызовы, похоже, не работают в Rails3.
after_post_process :panda_create
def panda_create
video = Panda::Video.create(:source_url => mp3.url.gsub(/[?]\d*/,''), :profiles => "f4475446032025d7216226ad8987f8e9", :path_format => "blah/1234")
end
Я пробовал требовать и включать скрепку в мою модель, но это не имело значения.
Anyideas