Sha256: 350fcebdc48dca97bc2991077c4278d520325e49b0e4b13b51f6cb682d81d5b6

Contents?: true

Size: 337 Bytes

Versions: 4

Compression:

Stored size: 337 Bytes

Contents

# frozen_string_literal: true

module SolidusActAsTenant
  module Spree
    module StoreCreditDecorator
      # Fixes no method error related to validations added through acts_as_tenant
      def payment_method_id
        super
      rescue NoMethodError
        nil
      end

      ::Spree::StoreCredit.prepend(self)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
solidus_act_as_tenant-0.0.4 app/decorators/spree/store_credit_decorator.rb
solidus_act_as_tenant-0.0.3 app/decorators/spree/store_credit_decorator.rb
solidus_act_as_tenant-0.0.2 app/decorators/spree/store_credit_decorator.rb
solidus_act_as_tenant-0.0.1 app/decorators/spree/store_credit_decorator.rb