class Itch::AuthError

Authentication errors, includes individual error messages in errors key

Attributes

errors[R]

Public Class Methods

new(message, errors: []) click to toggle source
Calls superclass method
# File lib/itch_client.rb, line 15
def initialize(message, errors: [])
  super(message)
  @errors = errors
end

Public Instance Methods

message() click to toggle source
Calls superclass method
# File lib/itch_client.rb, line 20
def message
  m = super

  return "#{m}\n\n#{errors.join("\n")}" if errors.any?

  m
end