Move if object to the top

This commit is contained in:
Santiago Pastorino 2013-05-14 16:24:03 -07:00
parent 0917148617
commit baa690a01a

View File

@ -158,13 +158,15 @@ module ActiveModel
def serialize
object = associated_object
if object && polymorphic?
{
:type => polymorphic_key,
polymorphic_key => find_serializable(object).serializable_hash
}
elsif object
find_serializable(object).serializable_hash
if object
if polymorphic?
{
:type => polymorphic_key,
polymorphic_key => find_serializable(object).serializable_hash
}
else
find_serializable(object).serializable_hash
end
end
end