lib/pact_broker/matrix/row.rb in pact_broker-2.85.1 vs lib/pact_broker/matrix/row.rb in pact_broker-2.86.0

- old
+ new

@@ -148,14 +148,14 @@ def summary "#{consumer_name}#{consumer_version_number} #{provider_name}#{provider_version_number || '?'} (r#{pact_revision_number}n#{verification_number || '?'})" end def consumer - @consumer ||= OpenStruct.new(name: consumer_name, id: consumer_id) + @consumer ||= Domain::Pacticipant.new(name: consumer_name).tap { |pacticipant| pacticipant.id = consumer_id } end def provider - @provider ||= OpenStruct.new(name: provider_name, id: provider_id) + @provider ||= Domain::Pacticipant.new(name: provider_name).tap { |pacticipant| pacticipant.id = provider_id } end def consumer_version @consumer_version ||= OpenStruct.new(number: consumer_version_number, order: consumer_version_order, id: consumer_version_id, pacticipant: consumer) end