rename flag types

This commit is contained in:
filifa 2024-07-29 00:21:51 -05:00
parent b97e95827c
commit 866ba4055d
5 changed files with 21 additions and 21 deletions

View File

@ -37,13 +37,13 @@ var leagueIDs = map[string]statsapi.LeagueID{
"fl": statsapi.FL, "fl": statsapi.FL,
} }
type leagueFlag string type leagueAbbr string
func (t *leagueFlag) String() string { func (t *leagueAbbr) String() string {
return string(*t) return string(*t)
} }
func (t *leagueFlag) Set(v string) error { func (t *leagueAbbr) Set(v string) error {
v = strings.ToLower(v) v = strings.ToLower(v)
err := validateFlag(v, leagueIDs) err := validateFlag(v, leagueIDs)
@ -51,10 +51,10 @@ func (t *leagueFlag) Set(v string) error {
return err return err
} }
*t = leagueFlag(v) *t = leagueAbbr(v)
return nil return nil
} }
func (t *leagueFlag) Type() string { func (t *leagueAbbr) Type() string {
return "leagueFlag" return "leagueAbbr"
} }

View File

@ -26,8 +26,8 @@ import (
) )
var date string var date string
var team teamFlag var team teamAbbr
var sport = sportFlag("mlb") var sport = sportAbbr("mlb")
func schedule(cmd *cobra.Command, args []string) { func schedule(cmd *cobra.Command, args []string) {
teamId := "" teamId := ""

View File

@ -42,13 +42,13 @@ var sportIDs = map[string]statsapi.SportID{
"hs": statsapi.HighSchool, "hs": statsapi.HighSchool,
} }
type sportFlag string type sportAbbr string
func (t *sportFlag) String() string { func (t *sportAbbr) String() string {
return string(*t) return string(*t)
} }
func (t *sportFlag) Set(v string) error { func (t *sportAbbr) Set(v string) error {
v = strings.ToLower(v) v = strings.ToLower(v)
err := validateFlag(v, sportIDs) err := validateFlag(v, sportIDs)
@ -56,10 +56,10 @@ func (t *sportFlag) Set(v string) error {
return err return err
} }
*t = sportFlag(v) *t = sportAbbr(v)
return nil return nil
} }
func (t *sportFlag) Type() string { func (t *sportAbbr) Type() string {
return "sportFlag" return "sportAbbr"
} }

View File

@ -25,7 +25,7 @@ import (
"scm.dairydemon.net/filifa/mlblive/cmd/internal/statsapi" "scm.dairydemon.net/filifa/mlblive/cmd/internal/statsapi"
) )
var league leagueFlag var league leagueAbbr
func standings(cmd *cobra.Command, args []string) { func standings(cmd *cobra.Command, args []string) {
leagueId := strconv.Itoa(int(leagueIDs[string(league)])) leagueId := strconv.Itoa(int(leagueIDs[string(league)]))

View File

@ -54,13 +54,13 @@ var teamIDs = map[string]statsapi.TeamID{
"mil": statsapi.MIL, "mil": statsapi.MIL,
} }
type teamFlag string type teamAbbr string
func (t *teamFlag) String() string { func (t *teamAbbr) String() string {
return string(*t) return string(*t)
} }
func (t *teamFlag) Set(v string) error { func (t *teamAbbr) Set(v string) error {
v = strings.ToLower(v) v = strings.ToLower(v)
err := validateFlag(v, teamIDs) err := validateFlag(v, teamIDs)
@ -68,10 +68,10 @@ func (t *teamFlag) Set(v string) error {
return err return err
} }
*t = teamFlag(v) *t = teamAbbr(v)
return nil return nil
} }
func (t *teamFlag) Type() string { func (t *teamAbbr) Type() string {
return "teamFlag" return "teamAbbr"
} }