From dcf0eefe041744a444ed2e397b6aa4e33536cafe Mon Sep 17 00:00:00 2001 From: luisramos0 Date: Tue, 2 Oct 2018 13:28:50 +0100 Subject: [PATCH] Drop calculated_adjustments_decorator. This file was introduced in ofn's a0b740f52df995f9da8d60df99fcab363e0486e8. The change is already in spree 2.0.4, see here https://github.com/spree/spree/commit/2c82aab566c7e867f63ec8b1c7e151cefb51c69b#diff-00aa4190da81ca29804a406252f1d0f4 --- config/initializers/spree.rb | 1 - .../core/calculated_adjustments_decorator.rb | 16 ---------------- 2 files changed, 17 deletions(-) delete mode 100644 lib/spree/core/calculated_adjustments_decorator.rb diff --git a/config/initializers/spree.rb b/config/initializers/spree.rb index 83e854a08f..5c60a92778 100644 --- a/config/initializers/spree.rb +++ b/config/initializers/spree.rb @@ -7,7 +7,6 @@ # config.setting_name = 'new value' require 'spree/product_filters' -require 'spree/core/calculated_adjustments_decorator' require "#{Rails.root}/app/models/spree/payment_method_decorator" require "#{Rails.root}/app/models/spree/gateway_decorator" diff --git a/lib/spree/core/calculated_adjustments_decorator.rb b/lib/spree/core/calculated_adjustments_decorator.rb deleted file mode 100644 index 592bf59854..0000000000 --- a/lib/spree/core/calculated_adjustments_decorator.rb +++ /dev/null @@ -1,16 +0,0 @@ -module Spree - module Core - module CalculatedAdjustments - class << self - def included_with_explicit_class_name(klass) - included_without_explicit_class_name(klass) - - klass.class_eval do - has_one :calculator, as: :calculable, dependent: :destroy, class_name: 'Spree::Calculator' - end - end - alias_method_chain :included, :explicit_class_name - end - end - end -end