From 06d198b00506a3e9bc56bff2cebc5f7aa5173863 Mon Sep 17 00:00:00 2001 From: Tamas Drahos Date: Thu, 3 Jul 2014 11:30:53 +0200 Subject: [PATCH] Fix parsing associations (Parse#extract_array) --- lib/her/model/parse.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/her/model/parse.rb b/lib/her/model/parse.rb index db43d98f..061be6fe 100644 --- a/lib/her/model/parse.rb +++ b/lib/her/model/parse.rb @@ -169,7 +169,7 @@ def included_root_element # # @private def extract_array(request_data) - if active_model_serializers_format? || json_api_format? + if request_data[:data].is_a?(Hash) && (active_model_serializers_format? || json_api_format?) request_data[:data][pluralized_parsed_root_element] else request_data[:data]