Class: OmniAuth::Strategies::Quantime

Inherits:
OAuth2
  • Object
show all
Defined in:
lib/omniauth/strategies/quantime.rb

Instance Method Summary collapse

Instance Method Details

#prune!(hash) ⇒ Object



41
42
43
44
45
46
# File 'lib/omniauth/strategies/quantime.rb', line 41

def prune!(hash)
  hash.delete_if do |_, value|
    prune!(value) if value.is_a?(Hash)
    value.nil? || (value.respond_to?(:empty?) && value.empty?)
  end
end

#raw_infoObject



37
38
39
# File 'lib/omniauth/strategies/quantime.rb', line 37

def raw_info
  @raw_info ||= access_token.get('/me').parsed
end