aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/test/controller/controller_fixtures/app
diff options
context:
space:
mode:
authorBen Woosley <ben.woosley@gmail.com>2013-08-17 18:45:50 -0700
committerBen Woosley <ben.woosley@gmail.com>2013-08-17 19:03:45 -0700
commitf84c6201dd592f9ef0b5e8473951bf6ceec213e6 (patch)
tree509c4639d32ff57d59cc5de65d1b65295c1f845f /actionpack/test/controller/controller_fixtures/app
parent6776980b9648383c7a4c87d291d7dd8fdce5b2d8 (diff)
downloadrails-f84c6201dd592f9ef0b5e8473951bf6ceec213e6.tar.gz
rails-f84c6201dd592f9ef0b5e8473951bf6ceec213e6.tar.bz2
rails-f84c6201dd592f9ef0b5e8473951bf6ceec213e6.zip
Fail informatively in #respond_with when no appropriate #api_behavior renderer is available.
Currently if a user calls #respond_with(csvable), but has not csv renderer available, Responder will just run through the default render behavior twice, raising ActionView::MissingTemplate both times. This changes ActionController::Metal::Responder#api_behavior to check in advance whether there is a renderer available, and raise ActionController::MissingRenderer if not.
Diffstat (limited to 'actionpack/test/controller/controller_fixtures/app')
0 files changed, 0 insertions, 0 deletions