From 90023b1af733639a2dafb1e83e3891d9094dcd51 Mon Sep 17 00:00:00 2001 From: Robbie Pitts Date: Sun, 11 Jan 2015 14:24:01 -0500 Subject: [PATCH] Make linked resource type names consistent with root names --- lib/active_model/serializer/adapter/json_api.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/active_model/serializer/adapter/json_api.rb b/lib/active_model/serializer/adapter/json_api.rb index 175d6770..a7ca89a7 100644 --- a/lib/active_model/serializer/adapter/json_api.rb +++ b/lib/active_model/serializer/adapter/json_api.rb @@ -126,7 +126,7 @@ module ActiveModel def serialized_object_type(serializer) return false unless Array(serializer).first - type_name = Array(serializer).first.object.class.to_s.underscore + type_name = Array(serializer).first.object.class.to_s.demodulize.underscore if serializer.respond_to?(:first) type_name.pluralize else