class Mailstro::Middleware::Response::RaiseError
Public Instance Methods
on_complete(env)
click to toggle source
Calls superclass method
# File lib/mailstro/middleware/response/raise_error.rb, line 5 def on_complete(env) case env[:status] when 401 raise Error::AuthorisationError.new("api_key not authorised", env) when 422 raise Error::ValidationError.new(env[:body][:errors]) when 500 raise Error::MailstroError.new(env[:body]) else super end end