Sha256: 51a9f259b6b81cd55b0c7765841ef6a92d72c06f390a9f0d005bf411ca543aad

Contents?: true

Size: 402 Bytes

Versions: 5

Compression:

Stored size: 402 Bytes

Contents

# frozen_string_literal: true

module SolidusPaypalCommercePlatform
  module Spree
    module Variant
      module PricingOptionsDecorator
        def cache_key
          SolidusPaypalCommercePlatform::PaymentMethod.
            active.
            map(&:cache_key_with_version).
            sort + [super]
        end

        ::Spree::Variant::PricingOptions.prepend self
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
solidus_paypal_commerce_platform-1.0.3 app/decorators/models/solidus_paypal_commerce_platform/spree/variant/pricing_options_decorator.rb
solidus_paypal_commerce_platform-1.0.2 app/decorators/models/solidus_paypal_commerce_platform/spree/variant/pricing_options_decorator.rb
solidus_paypal_commerce_platform-1.0.1 app/decorators/models/solidus_paypal_commerce_platform/spree/variant/pricing_options_decorator.rb
solidus_paypal_commerce_platform-1.0.0 app/decorators/models/solidus_paypal_commerce_platform/spree/variant/pricing_options_decorator.rb
solidus_paypal_commerce_platform-1.0.0.beta3 app/decorators/models/solidus_paypal_commerce_platform/spree/variant/pricing_options_decorator.rb