aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJon Moss <maclover7@users.noreply.github.com>2016-02-24 18:37:59 -0500
committerJon Moss <maclover7@users.noreply.github.com>2016-02-24 18:37:59 -0500
commitb5431d7843cc286586a5ed43c1f92e35cacec07e (patch)
treec9e690fcc9825dc6cf00c15f8aaf06fbe0303736
parentc889942368e194d0559d6d90d9e17e4f17c77f09 (diff)
parentafea912a75a7b0e9be24811b8b4b1ad4326b1c4a (diff)
downloadrails-b5431d7843cc286586a5ed43c1f92e35cacec07e.tar.gz
rails-b5431d7843cc286586a5ed43c1f92e35cacec07e.tar.bz2
rails-b5431d7843cc286586a5ed43c1f92e35cacec07e.zip
Merge pull request #23870 from akshaymohite/api-app-debug-exception-response-format-in-doc
[ci skip] Need to mention debug_exception_response_format in the api_app documentation.
-rw-r--r--guides/source/api_app.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/guides/source/api_app.md b/guides/source/api_app.md
index 0598b9c7fa..8dba914923 100644
--- a/guides/source/api_app.md
+++ b/guides/source/api_app.md
@@ -166,6 +166,23 @@ class definition:
config.api_only = true
```
+In `config/environments/development.rb`, set `config.debug_exception_response_format`
+to configure the format used in responses when errors occur in development mode.
+
+To render an HTML page with debugging information, use the value `:default`.
+
+```ruby
+config.debug_exception_response_format = :default
+```
+
+To render debugging information preserving the response format, use the value `:api`.
+
+```ruby
+config.debug_exception_response_format = :api
+```
+
+By default, `config.debug_exception_response_format` is set to `:api`.
+
Finally, inside `app/controllers/application_controller.rb`, instead of:
```ruby