Sha256: 3432fff28f2e54f208ae2f7ccb1006567dc7274b6bf3f9a5c814692643871b90

Contents?: true

Size: 253 Bytes

Versions: 9

Compression:

Stored size: 253 Bytes

Contents

# encoding: UTF-8
require 'faraday'

module Faraday
  class Response::RaiseOnAuthenticationFailure < Response::Middleware
    def on_complete(response)
      raise Tinder::AuthenticationFailed if [401, 404].include?(response[:status])
    end
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
tinder-1.10.1 lib/faraday/response/raise_on_authentication_failure.rb
tinder-1.10.0 lib/faraday/response/raise_on_authentication_failure.rb
tinder-1.9.4 lib/faraday/response/raise_on_authentication_failure.rb
tinder-1.9.3 lib/faraday/response/raise_on_authentication_failure.rb
sj-tinder-1.9.3 lib/faraday/response/raise_on_authentication_failure.rb
tinder-1.9.2 lib/faraday/response/raise_on_authentication_failure.rb
tinder-1.9.1 lib/faraday/response/raise_on_authentication_failure.rb
tinder-1.9.0 lib/faraday/response/raise_on_authentication_failure.rb
tinder-1.8.0 lib/faraday/response/raise_on_authentication_failure.rb