# File lib/action_controller/upload_progress.rb, line 221 def finish_upload_status(client_js_argument='') if not @rendered_finish_upload_status and params[:upload_id] @rendered_finish_upload_status = true erase_render_results location = erase_redirect_results || '' ## TODO determine if #inspect is the appropriate way to marshall values ## in inline templates template = "<%= finish_upload_status({" template << ":client_js_argument => #{client_js_argument.inspect}, " template << ":redirect_to => #{location.to_s.inspect}, " template << "}) %>" render({ :inline => template, :layout => false }) end end