From aa662bd1801129e7697a315347160f27904f164f Mon Sep 17 00:00:00 2001 From: Martin Svoboda Date: Tue, 30 Jan 2024 21:30:48 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Fix=20bug:=20`register=5Fparamet?= =?UTF-8?q?er=5Fparser`=20overiding=20custom=20config?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/graphiti-api/graphiti-rails/issues/106 --- lib/graphiti/rails/railtie.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/graphiti/rails/railtie.rb b/lib/graphiti/rails/railtie.rb index 47058b9..b1cf14d 100644 --- a/lib/graphiti/rails/railtie.rb +++ b/lib/graphiti/rails/railtie.rb @@ -72,9 +72,9 @@ def register_mime_type def register_parameter_parser if ::Rails::VERSION::MAJOR >= 5 - ActionDispatch::Request.parameter_parsers[:jsonapi] = PARSER + ActionDispatch::Request.parameter_parsers[:jsonapi] ||= PARSER else - ActionDispatch::ParamsParser::DEFAULT_PARSERS[Mime[:jsonapi]] = PARSER + ActionDispatch::ParamsParser::DEFAULT_PARSERS[Mime[:jsonapi]] ||= PARSER end end