You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for filing this report. I can confirm this is a problem for all our controllers, not just people. I've updated the title to clear this up.
I'm certain that this feature used to work. I've reviewed our routes and the respond_to code declaring this functionality, and they look fine. We haven't touched the code declaring this in a long time, so I don't think we broke it. My theory is this is a problem caused by a newer version of Rails or inherited_resources.
When I stepped through the code with a debugger, I found that requesting a format-specific path (e.g. /foo/123.json) would cause the system to redirect to a generic path (e.g. /foo/123) before the controller's show action was called, so I can't even provide an easy workaround.
If someone has some time to dig through the inherited_resources library, I'd appreciate it. I'd recommend reading through it to figure out how it implements the show action and how this handles the respond_to information, because I believe the problem is there.
no .json resource
http://epdx.org/people/1471.json
The text was updated successfully, but these errors were encountered: