changepack/changepack

View on GitHub
connect/lib/team/on_outdated.rb

Summary

Maintainability
A
25 mins
Test Coverage
A
90%
# typed: false
# frozen_string_literal: true

class Team
  class OnOutdated < Handler
    on ::Team::Outdated

    sig { override.returns T::Boolean }
    def run
      team.pull
    end

    private

    sig { returns Team }
    def team
      @team ||= Team.find(event.team_id)
    end
  end
end