Sha256: de112cc0720bece8f446ea5f579f893a1839085769f0c36f052150cfb8b9b925

Contents?: true

Size: 386 Bytes

Versions: 4

Compression:

Stored size: 386 Bytes

Contents

module SolidusSubscriptions
  class UserMismatchError < StandardError
    def initialize(installments)
      @installments = installments
    end

    def to_s
      <<-MSG.squish
        Installments must have the same user to be processed as a consolidated
        installment. Could not process installments:
        #{@installments.map(&:id).join(', ')}
      MSG
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
solidus_subscriptions-alpha-0.0.5 app/models/solidus_subscriptions/user_mismatch_error.rb
solidus_subscriptions-alpha-0.0.3 app/models/solidus_subscriptions/user_mismatch_error.rb
solidus_subscriptions-alpha-0.0.2 app/models/solidus_subscriptions/user_mismatch_error.rb
solidus_subscriptions-alpha-0.0.1 app/models/solidus_subscriptions/user_mismatch_error.rb