diff --git a/app/models/upload.rb b/app/models/upload.rb index 07a68e95f..5454eb8d4 100644 --- a/app/models/upload.rb +++ b/app/models/upload.rb @@ -48,8 +48,8 @@ class Upload < ActiveRecord::Base end module ConversionMethods - def process! - return if status =~ /processing|completed|error/ + def process! force=false + return if !force && status =~ /processing|completed|error/ CurrentUser.scoped(uploader, uploader_ip_addr) do update_attribute(:status, "processing") @@ -304,4 +304,4 @@ class Upload < ActiveRecord::Base def presenter @presenter ||= UploadPresenter.new(self) end -end \ No newline at end of file +end