Module: PactBroker::Api::Resources::PacticipantResourceMethods

Included in:
Pact
Defined in:
lib/pact_broker/api/resources/pacticipant_resource_methods.rb

Instance Method Summary collapse

Instance Method Details

#potential_duplicate_pacticipants?(pacticipant_names) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
10
11
12
13
14
# File 'lib/pact_broker/api/resources/pacticipant_resource_methods.rb', line 7

def potential_duplicate_pacticipants? pacticipant_names
  messages = pacticipant_service.messages_for_potential_duplicate_pacticipants pacticipant_names, base_url
  if messages.any?
    response.body = messages.join("\n")
    response.headers['Content-Type'] = 'text/plain'
  end
  messages.any?
end