class OmniAuth::Strategies::Backlog

Public Instance Methods

deep_symbolize(options) click to toggle source
Calls superclass method
# File lib/omniauth/strategies/backlog.rb, line 21
def deep_symbolize(options)
  hash = super(options)
  if ! hash.has_key?(:site)
    if self.options.space_id == nil
      raise 'Backlog space is missing.'
    end
    hash[:site] = 'https://' + self.options.space_id + '.backlog.jp'
  end
  hash
end
raw_info() click to toggle source
# File lib/omniauth/strategies/backlog.rb, line 47
def raw_info
  @raw_info ||= access_token.get('/api/v2/users/myself').parsed
end