Sha256: 20f26a36bc32dd1280a6a90e574ba84f1bc3e4eb1b05516fb2dc2dc61f7b235f

Contents?: true

Size: 302 Bytes

Versions: 4

Compression:

Stored size: 302 Bytes

Contents

module Bcx
  class ResponseError < Rapidash::ResponseError

    def errors
      return body if body.kind_of?(String)

      messages = []

      body.each_pair do |attribute, msgs|
        msgs.each { |msg| messages.push "#{attribute} #{msg}" }
      end

      messages.join(', ')
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
bcx-0.2.0 lib/bcx/response_error.rb
bcx-0.1.1 lib/bcx/response_error.rb
bcx-0.1.0 lib/bcx/response_error.rb
bcx-0.0.2 lib/bcx/response_error.rb