Skip to content

Commit 81a9fbd

Browse files
authored
Merge pull request #2046 from leonelgalan/bug_filter_parameters
Fixes bug in Test::Schema when using filter_parameters
2 parents f1f8714 + e7c79b1 commit 81a9fbd

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

lib/active_model_serializers/test/schema.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,11 @@ def call
6060
attr_reader :document_store
6161

6262
def controller_path
63-
request.filtered_parameters[:controller]
63+
request.filtered_parameters.with_indifferent_access[:controller]
6464
end
6565

6666
def action
67-
request.filtered_parameters[:action]
67+
request.filtered_parameters.with_indifferent_access[:action]
6868
end
6969

7070
def schema_directory

test/support/rails_app.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ module ActiveModelSerializers
66
config.active_support.test_order = :random
77
config.action_controller.perform_caching = true
88
config.action_controller.cache_store = :memory_store
9+
10+
config.filter_parameters += [:password]
911
end
1012

1113
app.routes.default_url_options = { host: 'example.com' }

0 commit comments

Comments
 (0)