From 52510a03b364d2210bb443a0062fbc2eb3091115 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Nyl=C3=A9n?= Date: Sun, 3 Sep 2017 08:55:47 +0200 Subject: [PATCH 1/2] Correct class name --- lib/jsonapi/hanami/rendering.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/jsonapi/hanami/rendering.rb b/lib/jsonapi/hanami/rendering.rb index fb7ef2b..91a74bf 100644 --- a/lib/jsonapi/hanami/rendering.rb +++ b/lib/jsonapi/hanami/rendering.rb @@ -25,7 +25,7 @@ def _jsonapi_render def _jsonapi_render_success self.format = :jsonapi if @format.nil? return unless @_jsonapi.key?(:data) - self.body = JSONAPI::Serializable::Renderer.render(@_jsonapi[:data], + self.body = JSONAPI::Serializable::SuccessRenderer.render(@_jsonapi[:data], _jsonapi_params) end From 156be5b5895f32ca747e18229e0f6b7b3e586aba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Nyl=C3=A9n?= Date: Sun, 3 Sep 2017 08:59:51 +0200 Subject: [PATCH 2/2] More fixes --- lib/jsonapi/hanami/rendering.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/jsonapi/hanami/rendering.rb b/lib/jsonapi/hanami/rendering.rb index 91a74bf..464c12e 100644 --- a/lib/jsonapi/hanami/rendering.rb +++ b/lib/jsonapi/hanami/rendering.rb @@ -25,7 +25,7 @@ def _jsonapi_render def _jsonapi_render_success self.format = :jsonapi if @format.nil? return unless @_jsonapi.key?(:data) - self.body = JSONAPI::Serializable::SuccessRenderer.render(@_jsonapi[:data], + self.body = JSONAPI::Serializable::SuccessRenderer.new.render(@_jsonapi[:data], _jsonapi_params) end @@ -42,7 +42,7 @@ def _jsonapi_exposures def _jsonapi_render_error document = - JSONAPI::Serializable::ErrorRenderer.render(@_jsonapi[:errors], + JSONAPI::Serializable::ErrorsRenderer.new.render(@_jsonapi[:errors], _jsonapi_error_params) self.status = _jsonapi_error_status unless @_status self.format = :jsonapi if @format.nil?