Exception: Creditario::Exceptions::UnprocessableEntityError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/creditario/exceptions.rb

Overview

Excepción arrojada cuando durante la creación o actualización de algún recurso, se envían datos inválidos a creditar.io

Si se rescata esta excepción, se puede acceder a su atributo server_response para obtener la respuesta de creditar.io

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(response) ⇒ UnprocessableEntityError

:nodoc:



50
51
52
53
# File 'lib/creditario/exceptions.rb', line 50

def initialize(response) # :nodoc:
  @server_response = Oj.load(response.body)
  super(msg = "There are some validation issues")
end

Instance Attribute Details

#server_responseObject (readonly)

Contiene los detalles de la respuesta de creditar.io



48
49
50
# File 'lib/creditario/exceptions.rb', line 48

def server_response
  @server_response
end