Sha256: 959ab874781312c1aa6402dd8ecd2db28f1f3f3e587a89c96c7977b31e50ba31
Contents?: true
Size: 595 Bytes
Versions: 7
Compression:
Stored size: 595 Bytes
Contents
require 'pact_broker/ui/controllers/base_controller' module PactBroker module UI module Controllers class Pacts < Base include PactBroker::Services get "/provider/:provider_name/consumer/:consumer_name/pact-version/:pact_version/verification-results/:number" do url = URI.parse("#{env["pactbroker.base_url"]}/hal-browser/browser.html") url.fragment = "#{env["pactbroker.base_url"]}#{env["SCRIPT_NAME"]}#{env["PATH_INFO"]}" response.headers["Location"] = url.to_s response.status = 302 end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems