Sha256: ca1e440e282af7ab6d626a797e08e430c49057d8dac034bccf266e64772b835a

Contents?: true

Size: 631 Bytes

Versions: 27

Compression:

Stored size: 631 Bytes

Contents

module PactBroker
  module Api
    module Resources

      module PacticipantResourceMethods

        def potential_duplicate_pacticipants? pacticipant_names
          if PactBroker.configuration.check_for_potential_duplicate_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?
          else
            false
          end
        end
      end
    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
pact_broker-2.99.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.98.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.97.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.96.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.95.1 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.95.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.94.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.93.4 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.93.3 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.93.2 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.93.1 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.93.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.92.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.91.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.90.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.89.1 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.89.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.88.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.87.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb
pact_broker-2.86.0 lib/pact_broker/api/resources/pacticipant_resource_methods.rb