Module: Jumbotron::Adapters::Espn::NflHelpers::TeamNickname

Defined in:
app/adapters/jumbotron/adapters/espn/nfl_helpers/team_nickname.rb

Overview

Maps ESPN team identity fields into canonical nickname without parsing display_name. Precedence: nickname → name → short_display_name (provider fields only).

Class Method Summary collapse

Class Method Details

.resolve(team) ⇒ Object



10
11
12
13
14
# File 'app/adapters/jumbotron/adapters/espn/nfl_helpers/team_nickname.rb', line 10

def self.resolve(team)
  return nil if team.nil?

  team.nickname.presence || team.name.presence || team.short_display_name.presence
end