diff --git a/lib/active_model/serializer.rb b/lib/active_model/serializer.rb index 048ef70c..281af425 100644 --- a/lib/active_model/serializer.rb +++ b/lib/active_model/serializer.rb @@ -368,8 +368,8 @@ module ActiveModel end def include?(name) - return false if options.key?(:only) && !Array(options[:only]).include?(name) - return false if options.key?(:except) && Array(options[:except]).include?(name) + return false if @options.key?(:only) && !Array(@options[:only]).include?(name) + return false if @options.key?(:except) && Array(@options[:except]).include?(name) send INCLUDE_METHODS[name] end