From 90fbb2e5d5fcb0cbc98e724dbfd2ddf5fd5238e9 Mon Sep 17 00:00:00 2001 From: Andrew Brown Date: Fri, 2 Oct 2020 02:31:16 -0700 Subject: [PATCH] api stopgaps for live dev --- app/controllers/api/v1/api_controller.rb | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app/controllers/api/v1/api_controller.rb b/app/controllers/api/v1/api_controller.rb index 74a6d6cc..8893f2e9 100644 --- a/app/controllers/api/v1/api_controller.rb +++ b/app/controllers/api/v1/api_controller.rb @@ -9,7 +9,10 @@ module Api after_action :log_api_request def authenticate_application! - @application_integration = ApplicationIntegration.find_by(application_token: params[:application_token]) + # @application_integration = ApplicationIntegration.find_by(application_token: params[:application_token]) + + # Stopgap for live implementation + @application_integration = ApplicationIntegration.first unless @application_integration @request_success = :error @@ -28,7 +31,12 @@ module Api @authorization = @application_integration.integration_authorizations.find_by(user_token: params[:authorization_token]) # todo error on this if not set - @current_api_user = @authorization.try(:user) + # Stopgap for live implementation + @authorization = @application_integration.integration_authorizations.first + + # @current_api_user = @authorization.try(:user) + @current_api_user = current_user + unless @current_api_user @request_success = :error log_api_request