summaryrefslogtreecommitdiff
path: root/app/workers/namespaces/update_root_statistics_worker.rb
blob: 9fdf8e2506b42e8c72bc70be16208d9b4c3b5fc8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# frozen_string_literal: true

module Namespaces
  class UpdateRootStatisticsWorker
    include Gitlab::EventStore::Subscriber

    data_consistency :always

    idempotent!

    feature_category :source_code_management

    def handle_event(event)
      ScheduleAggregationWorker.perform_async(event.data[:namespace_id])
    end
  end
end