Client Endpoint strips format #104

Open
happyFish opened this Issue Dec 14, 2011 · 0 comments

1 participant

@happyFish

There is a problem using the client endpoint for an oauth service when the format is specified.

I try to specify the return format, like so:
http://consumer.dev/oauth_consumers/dupl/client/series.json

But Rails just json formats the returned html response, and doesn't send the format as part of the endpoint.

from the consumer log:

Started GET "/oauth_consumers/dupl/client/series.json" for 127.0.0.1 at 2011-12-14 15:06:22 -0500
Processing by OauthConsumersController#client as JSON
Parameters: {"id"=>"dupl", "endpoint"=>"series"}

and the client log:

Started GET "/series/" for 127.0.0.1 at 2011-12-14 15:06:22 -0500

and here's the routes:

resources :oauth_consumers do
  member do
    get :callback
    get :callback2
    match 'client/*endpoint' => 'oauth_consumers#client'
  end
end

am i missing something?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment