# File lib/rails-extjs-direct/mixins/action_controller/direct_controller.rb, line 21 def extjs_direct_prepare_request #TODO just populate params with the XRequest data. @xrequest = XRequest.new(params) @xresponse = XResponse.new(@xrequest) token = params["authenticity_token"] || nil params.each_key do |k| params.delete(k) end params["authenticity_token"] = token if token if @xrequest.params.kind_of?(Integer) || @xrequest.params.kind_of?(Array) params[:id] = @xrequest.params elsif @xrequest.params.kind_of?(Hash) @xrequest.params.each do |k,v| params[k] = v end end end