diff --git a/lib/jsonapi/utils/response/formatters.rb b/lib/jsonapi/utils/response/formatters.rb index 055b026..f53787f 100644 --- a/lib/jsonapi/utils/response/formatters.rb +++ b/lib/jsonapi/utils/response/formatters.rb @@ -263,6 +263,7 @@ def get_source_relationship(options) # @api private def result_options(records, options) {}.tap do |data| + data[:meta] = data.fetch(:meta, {}).merge(options.fetch(:meta, {})) if JSONAPI.configuration.default_paginator != :none && JSONAPI.configuration.top_level_links_include_pagination data[:pagination_params] = pagination_params(records, options)