collectiveidea/tinder

View on GitHub
lib/faraday/response/raise_on_authentication_failure.rb

Summary

Maintainability
A
0 mins
Test Coverage
# 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