class Discorb::BadRequestError

Represents a 400 error.

Public Class Methods

new(resp, data) click to toggle source

@!visibility private

# File lib/discorb/error.rb, line 59
def initialize(resp, data)
  @code = data[:code]
  @response = resp
  DiscorbError.instance_method(:initialize).bind(self).call(
    [data[:message], enumerate_errors(data[:errors]).map do |ek, ev|
      "#{ek}=>#{ev}"
    end.join("\n")].join("\n")
  )
end