lib/parliament/utils/helpers/parliament_helper.rb in parliament-utils-0.8.1 vs lib/parliament/utils/helpers/parliament_helper.rb in parliament-utils-0.8.2

- old
+ new

@@ -3,19 +3,22 @@ module Parliament module Utils module Helpers module ParliamentHelper - def self.parliament_request + def self.parliament_request(request_number: 1) + headers = {'Ocp-Apim-Subscription-Key' => ENV['PARLIAMENT_AUTH_TOKEN'] } + headers['Request-Id'] = "#{ENV['ApplicationInsights.request.id']}#{request_number}" if ENV['ApplicationInsights.request.id'] + Parliament::Request::UrlRequest.new( - builder: Parliament::Builder::NTripleResponseBuilder, - headers: { 'Ocp-Apim-Subscription-Key': ENV['PARLIAMENT_AUTH_TOKEN'] }, - decorators: Parliament::Grom::Decorator + builder: Parliament::Builder::NTripleResponseBuilder, + headers: headers, + decorators: Parliament::Grom::Decorator ) end - def parliament_request - Parliament::Utils::Helpers::ParliamentHelper.parliament_request + def parliament_request(request_number: 1) + Parliament::Utils::Helpers::ParliamentHelper.parliament_request(request_number) end end end end end