summaryrefslogtreecommitdiff
path: root/app/services/onboarding_progress_service.rb
blob: 241bd8a01caf515e0ae19bb9ea159822b7ffd176 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
# frozen_string_literal: true

class OnboardingProgressService
  def initialize(namespace)
    @namespace = namespace&.root_ancestor
  end

  def execute(action:)
    return unless @namespace

    OnboardingProgress.register(@namespace, action)
  end
end