From 704838ef5f6cdfd743e9e4742e3f16662f830421 Mon Sep 17 00:00:00 2001 From: Andrew Korzhuev Date: Sun, 12 Oct 2014 21:30:48 +0700 Subject: [PATCH] Read default serializer options from the controller --- lib/grape-active_model_serializers/formatter.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/grape-active_model_serializers/formatter.rb b/lib/grape-active_model_serializers/formatter.rb index 87f2b11..1db63bb 100644 --- a/lib/grape-active_model_serializers/formatter.rb +++ b/lib/grape-active_model_serializers/formatter.rb @@ -56,7 +56,7 @@ module Grape end def build_options_from_endpoint(endpoint) - endpoint.namespace_options.merge(endpoint.route_options) + [endpoint.default_serializer_options || {}, endpoint.namespace_options, endpoint.route_options].reduce(:merge) end # array root is the innermost namespace name ('space') if there is one,