diff --git a/lib/draper/decorator.rb b/lib/draper/decorator.rb index cdfe6bb..5844d1b 100755 --- a/lib/draper/decorator.rb +++ b/lib/draper/decorator.rb @@ -1,10 +1,11 @@ require 'active_support/core_ext/array/extract_options' +require 'active_model/serialization' module Draper class Decorator include Draper::ViewHelpers extend Draper::Delegation - include ActiveModel::Serialization if defined?(ActiveModel::Serialization) + include ActiveModel::Serialization # @return the object being decorated. attr_reader :source diff --git a/spec/dummy/bin/rails b/spec/dummy/bin/rails new file mode 100755 index 0000000..728cd85 --- /dev/null +++ b/spec/dummy/bin/rails @@ -0,0 +1,4 @@ +#!/usr/bin/env ruby +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands'