diff --git a/app/controllers/api/v1/projects/code_checks_controller.rb b/app/controllers/api/v1/projects/code_checks_controller.rb index bec94bef8..58d7d3d2e 100644 --- a/app/controllers/api/v1/projects/code_checks_controller.rb +++ b/app/controllers/api/v1/projects/code_checks_controller.rb @@ -98,20 +98,20 @@ class Api::V1::Projects::CodeChecksController < Api::V1::BaseController end def query_generate_pdf - result = @client.query_generate_pdf(params[:async_job_id]) - send_data( - result[:data], - filename: result[:filename], - type: result[:content_type], - disposition: "attachment" - ) + @result = @client.query_generate_pdf(params[:async_job_id]) + render :index end def download_pdf allowed_query = %w[job_file] query_params, _ = filter_params(allowed_query_keys: allowed_query) @result = @client.download_pdf(query_params) - render :index + send_data( + @result[:data], + filename: @result[:filename], + type: @result[:content_type], + disposition: "attachment" + ) end private