This commit is contained in:
albert
2011-08-15 17:19:32 -04:00
parent d32a839aa1
commit 1c2ec028d3
2 changed files with 3 additions and 0 deletions

View File

@@ -23,6 +23,7 @@ class UploadsController < ApplicationController
def create
@upload = Upload.create(params[:upload])
@upload.delay.process!
respond_with(@upload)
end

View File

@@ -48,6 +48,8 @@ class Upload < ActiveRecord::Base
module ConversionMethods
def process!
return if status =~ /processing|completed|error/
CurrentUser.scoped(uploader, uploader_ip_addr) do
update_attribute(:status, "processing")
if is_downloadable?