Don't require serializable_hash to take options.

This commit is contained in:
Jose and Yehuda
2011-09-27 17:34:47 -04:00
parent f5836543c3
commit e407dfb9bf
2 changed files with 3 additions and 3 deletions

View File

@@ -29,7 +29,7 @@ module ActiveModel
serializable_hash
end
def serializable_hash(*)
def serializable_hash
attributes
end

View File

@@ -21,7 +21,7 @@ class SerializerTest < ActiveModel::TestCase
class User2Serializer < ActiveModel::Serializer
attributes :first_name, :last_name
def serializable_hash(*)
def serializable_hash
attributes.merge(:ok => true).merge(scope)
end
end
@@ -29,7 +29,7 @@ class SerializerTest < ActiveModel::TestCase
class MyUserSerializer < ActiveModel::Serializer
attributes :first_name, :last_name
def serializable_hash(*)
def serializable_hash
hash = attributes
hash = hash.merge(:super_user => true) if my_user.super_user?
hash