From 7b9d71e99b1d78936d1e5de542b651efd4d882bf Mon Sep 17 00:00:00 2001 From: Leonel Galan Date: Mon, 6 Feb 2017 14:58:36 -0500 Subject: [PATCH] Fixes bug in Test::Schema when using filter_parameters --- lib/active_model_serializers/test/schema.rb | 4 ++-- test/active_model_serializers/test/schema_test.rb | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/active_model_serializers/test/schema.rb b/lib/active_model_serializers/test/schema.rb index 1f4dccc0..a0001586 100644 --- a/lib/active_model_serializers/test/schema.rb +++ b/lib/active_model_serializers/test/schema.rb @@ -60,11 +60,11 @@ module ActiveModelSerializers attr_reader :document_store def controller_path - request.filtered_parameters[:controller] + request.filtered_parameters.with_indifferent_access[:controller] end def action - request.filtered_parameters[:action] + request.filtered_parameters.with_indifferent_access[:action] end def schema_directory diff --git a/test/active_model_serializers/test/schema_test.rb b/test/active_model_serializers/test/schema_test.rb index 105ac575..2a465114 100644 --- a/test/active_model_serializers/test/schema_test.rb +++ b/test/active_model_serializers/test/schema_test.rb @@ -1,5 +1,7 @@ require 'test_helper' +Rails.application.config.filter_parameters += [:password] + module ActiveModelSerializers module Test class SchemaTest < ActionController::TestCase