mirror of
https://github.com/discourse/discourse.git
synced 2024-11-30 17:05:32 +08:00
30990006a9
This reduces chances of errors where consumers of strings mutate inputs and reduces memory usage of the app. Test suite passes now, but there may be some stuff left, so we will run a few sites on a branch prior to merging
17 lines
496 B
Ruby
17 lines
496 B
Ruby
# frozen_string_literal: true
|
|
|
|
# Be sure to restart your server when you modify this file.
|
|
#
|
|
# This file contains settings for ActionController::ParamsWrapper which
|
|
# is enabled by default.
|
|
|
|
# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array.
|
|
ActiveSupport.on_load(:action_controller) do
|
|
wrap_parameters format: [:json]
|
|
end
|
|
|
|
# Disable root element in JSON by default.
|
|
ActiveSupport.on_load(:active_record) do
|
|
self.include_root_in_json = false
|
|
end
|