Merge branch 'create-default-serializer' into HEAD

Conflicts:
	lib/active_model/array_serializer.rb
This commit is contained in:
Adam Stanton
2013-03-05 21:48:58 -08:00
3 changed files with 18 additions and 2 deletions

View File

@@ -31,7 +31,8 @@ module ActiveModel
serializer = item.active_model_serializer
end
serializable = serializer ? serializer.new(item, @options) : item
serializable = serializer ? serializer.new(item, @options)
: DefaultSerializer.new(item)
if serializable.respond_to?(:serializable_hash)
serializable.serializable_hash