Class: AppDelegate

Inherits:
Object
  • Object
show all
Defined in:
lib/sparkmotion/sparkmotion.rb

Overview

handle url from safari to get authorization_code during OAuth2Client#get_user_permission

Instance Method Summary collapse

Instance Method Details

#application(app, handleOpenURL: url) ⇒ Object



265
266
267
268
269
270
# File 'lib/sparkmotion/sparkmotion.rb', line 265

def application(app, handleOpenURL:url)
  query = url.query_to_hash
  client = SparkMotion::OAuth2Client.first
  client.authorization_code = query["code"]
  return
end