class OmniAuth::Strategies::Xero

Private Instance Methods

raw_info() click to toggle source
# File lib/omniauth/strategies/xero.rb, line 45
def raw_info
  @raw_info ||= users.find { |user| user["IsSubscriber"] } || users.first
end
users() click to toggle source
# File lib/omniauth/strategies/xero.rb, line 49
def users
  @users ||= JSON.parse(access_token.get("/api.xro/2.0/Users", {'Accept'=>'application/json'}).body)["Users"]
end