diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index cfc4e57e90..8d06d3cfad 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -1440,7 +1440,6 @@ Rails/HasManyOrHasOneDependent: - 'app/models/customer.rb' - 'app/models/enterprise.rb' - 'app/models/order_cycle.rb' - - 'app/models/spree/address_decorator.rb' - 'app/models/spree/adjustment_decorator.rb' - 'app/models/spree/order_decorator.rb' - 'app/models/spree/payment_method_decorator.rb' diff --git a/app/models/spree/address_decorator.rb b/app/models/spree/address_decorator.rb index 04c8014d46..ff7c1f0665 100644 --- a/app/models/spree/address_decorator.rb +++ b/app/models/spree/address_decorator.rb @@ -1,5 +1,5 @@ Spree::Address.class_eval do - has_one :enterprise + has_one :enterprise, dependent: :restrict belongs_to :country, class_name: "Spree::Country" after_save :touch_enterprise