From ed61dc6bbf22779792c14dbb23409a3b47cfcf12 Mon Sep 17 00:00:00 2001 From: Rick Barrette Date: Thu, 28 Jul 2016 19:21:40 -0400 Subject: [PATCH] Update qbo_controller.rb --- app/controllers/qbo_controller.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/controllers/qbo_controller.rb b/app/controllers/qbo_controller.rb index 57c53a7..d9b0a72 100644 --- a/app/controllers/qbo_controller.rb +++ b/app/controllers/qbo_controller.rb @@ -34,9 +34,9 @@ class QboController < ApplicationController def authenticate callback = qbo_oauth_callback_url token = Qbo.get_oauth_consumer.get_request_token(:oauth_callback => callback) - session[:qb_request_token] = token + #session[:qb_request_token] = token # If Rails >= 4.1 you need to do this => - #session[:qb_request_token] = Marshal.dump(token) + session[:qb_request_token] = Marshal.dump(token) redirect_to("https://appcenter.intuit.com/Connect/Begin?oauth_token=#{token.token}") and return end @@ -44,9 +44,9 @@ class QboController < ApplicationController # Called by QBO after authentication has been processed # def oauth_callback - at = session[:qb_request_token].get_access_token(:oauth_verifier => params[:oauth_verifier]) + #at = session[:qb_request_token].get_access_token(:oauth_verifier => params[:oauth_verifier]) # If Rails >= 4.1 you need to do this => - #at = Marshal.load(session[:qb_request_token]).get_access_token(:oauth_verifier => params[:oauth_verifier]) + at = Marshal.load(session[:qb_request_token]).get_access_token(:oauth_verifier => params[:oauth_verifier]) #There can only be one... Qbo.destroy_all