Sha256: 5751075277db041040c0aa5fbf0923b54cb3790bf52d341d1095d245ae39c4f3
Contents?: true
Size: 758 Bytes
Versions: 59
Compression:
Stored size: 758 Bytes
Contents
module PactBroker module Api module Resources module PactResourceMethods def set_post_deletion_response latest_pact = pact_service.find_latest_pact( consumer_name: pact_params[:consumer_name], provider_name: pact_params[:provider_name] ) response_body = { "_links" => { index: { href: base_url } } } if latest_pact response_body["_links"]["pb:latest-pact-version"] = { href: latest_pact_url(base_url, latest_pact), title: "Latest pact" } end response.body = response_body.to_json response.headers["Content-Type" => "application/hal+json;charset=utf-8"] end end end end end
Version data entries
59 entries across 59 versions & 1 rubygems