Sha256: 81213053d4c4e27479e1c30d4bf59d7e8493c43c12e2d9b9d117eda3b7dfbd1c
Contents?: true
Size: 332 Bytes
Versions: 35
Compression:
Stored size: 332 Bytes
Contents
module Faraday class Errors < Faraday::Middleware def call(env) @app.call(env).on_complete do if env[:response].status == 404 raise Reviewed::ResourceNotFound.new(msg: 'Not Found', url: env[:url]) end end end end end Faraday.register_middleware :response, errors: Faraday::Errors
Version data entries
35 entries across 35 versions & 1 rubygems