Sha256: 2fea3fae3d0414abfade28e3f007755519f1719d3cd3036541383a4782b60d58
Contents?: true
Size: 360 Bytes
Versions: 3
Compression:
Stored size: 360 Bytes
Contents
# frozen_string_literal: true module Vertebrae module Response class RaiseError < Faraday::Response::Middleware def on_complete(response) status_code = response[:status].to_i if (400...600).include? status_code raise ResponseError.new(status_code, response) end end end end # Response::RaiseError end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
vertebrae-0.8.0 | lib/vertebrae/response/raise_error.rb |
vertebrae-0.7.0 | lib/response/raise_error.rb |
vertebrae-0.6.2 | lib/response/raise_error.rb |