lib/applicaster/accounts.rb in omniauth-applicaster-1.3.1 vs lib/applicaster/accounts.rb in omniauth-applicaster-1.3.2

- old
+ new

@@ -3,12 +3,13 @@ require "virtus" module Applicaster class Accounts autoload :Account, "applicaster/accounts/account" - autoload :User, "applicaster/accounts/user" autoload :Configuration, "applicaster/accounts/configuration" + autoload :Permission, "applicaster/accounts/permission" + autoload :User, "applicaster/accounts/user" RETRYABLE_STATUS_CODES = [500, 503, 502] class << self def connection(options = {}) @@ -50,10 +51,10 @@ connection(token: token) .get("/api/v1/users/current.json") .body ) rescue Faraday::ClientError => e - if e.response[:status] == 401 + if e.response && e.response[:status] == 401 nil else raise end end