paperclip callbacks or simple processor?
Posted
by
holden
on Stack Overflow
See other posts from Stack Overflow
or by holden
Published on 2010-12-24T20:45:39Z
Indexed on
2010/12/24
20:54 UTC
Read the original article
Hit count: 369
I wanted to run the callback after_post_process
but it doesn't seem to work in Rails 3.0.1 using Paperclip 2.3.8. It gives an error:
undefined method `_post_process_callbacks' for #<Class:0x102d55ea0>
I want to call the Panda API after the file has been uploaded. I would have created my own processor for this, but as Panda handles the processing, and it can upload the files as well, and queue itself for an undetermined duration I thought a callback would do fine. But the callbacks don't seem to work in 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
I tried require and include for paperclip in my model but it didn't seem to matter.
Anyideas?
© Stack Overflow or respective owner