class Routemaster::Middleware::PayloadFilter
Public Instance Methods
run(payload)
click to toggle source
Filters duplicate events by url and type in a single payload.
# File lib/routemaster/middleware/payload_filter.rb, line 5 def run(payload) payload.group_by { |event| [event['url'], event['type']] }.map { |_, events| events.last } end