Sha256: f6e9994350aaaa3dd71fad0b0cfa5dabbad30308c22160d19852a5650cf74d65

Contents?: true

Size: 420 Bytes

Versions: 4

Compression:

Stored size: 420 Bytes

Contents

module SolidusSubscriptions
  module Models
    module Checkout
      module UpdatePreferenceDecorator
        def order
          byebug
          order = super
          order.box_preference = subscription.box_preference unless order.box_preference.present?
        end
      end
    end
  end
end

SolidusSubscriptions::Checkout.prepend(SolidusSubscriptions::Models::Checkout::UpdatePreferenceDecorator)

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
solidus_subscription_boxes-0.0.8 app/decorators/solidus_subscriptions/models/checkout/update_preference_decorator.rb
solidus_subscription_boxes-0.0.7 app/decorators/solidus_subscriptions/models/checkout/update_preference_decorator.rb
solidus_subscription_boxes-0.0.6 app/decorators/solidus_subscriptions/models/checkout/update_preference_decorator.rb
solidus_subscription_boxes-0.0.5 app/decorators/solidus_subscriptions/models/checkout/update_preference_decorator.rb