Method: Webhookdb::AggregateResult#finish

Defined in:
lib/webhookdb/aggregate_result.rb

#finishObject

Raises:



57
58
59
60
61
62
# File 'lib/webhookdb/aggregate_result.rb', line 57

def finish
  raise InvalidPrecondition, "failures.length must equal errors.length" unless @failures.length == @errors.length
  result = Webhookdb::AggregateResult.new(self)
  return result if self.failures.empty?
  raise result
end