File tree 3 files changed +6
-2
lines changed
generators/jsonapi/initializer/templates
3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 2
2
# config.register_mime_type = true
3
3
# config.register_param_parser = true
4
4
# config.register_renderers = true
5
+ # config.extend_action_controller = true
5
6
end
Original file line number Diff line number Diff line change @@ -5,7 +5,8 @@ class Configuration < ActiveSupport::InheritableOptions; end
5
5
DEFAULT_CONFIG = {
6
6
register_parameter_parser : true ,
7
7
register_mime_type : true ,
8
- register_renderers : true
8
+ register_renderers : true ,
9
+ extend_action_controller : true
9
10
} . freeze
10
11
11
12
def self . configure
Original file line number Diff line number Diff line change @@ -18,7 +18,9 @@ class Railtie < ::Rails::Railtie
18
18
19
19
initializer 'jsonapi-rails.action_controller' do
20
20
ActiveSupport . on_load ( :action_controller ) do
21
- include ::JSONAPI ::Rails ::Controller
21
+ if JSONAPI ::Rails . config . extend_action_controller
22
+ include ::JSONAPI ::Rails ::Controller
23
+ end
22
24
23
25
if JSONAPI ::Rails . config . register_mime_type
24
26
Mime ::Type . register MEDIA_TYPE , :jsonapi
You can’t perform that action at this time.
0 commit comments