rename flag types
This commit is contained in:
parent
b97e95827c
commit
866ba4055d
|
@ -37,13 +37,13 @@ var leagueIDs = map[string]statsapi.LeagueID{
|
|||
"fl": statsapi.FL,
|
||||
}
|
||||
|
||||
type leagueFlag string
|
||||
type leagueAbbr string
|
||||
|
||||
func (t *leagueFlag) String() string {
|
||||
func (t *leagueAbbr) String() string {
|
||||
return string(*t)
|
||||
}
|
||||
|
||||
func (t *leagueFlag) Set(v string) error {
|
||||
func (t *leagueAbbr) Set(v string) error {
|
||||
v = strings.ToLower(v)
|
||||
|
||||
err := validateFlag(v, leagueIDs)
|
||||
|
@ -51,10 +51,10 @@ func (t *leagueFlag) Set(v string) error {
|
|||
return err
|
||||
}
|
||||
|
||||
*t = leagueFlag(v)
|
||||
*t = leagueAbbr(v)
|
||||
return nil
|
||||
}
|
||||
|
||||
func (t *leagueFlag) Type() string {
|
||||
return "leagueFlag"
|
||||
func (t *leagueAbbr) Type() string {
|
||||
return "leagueAbbr"
|
||||
}
|
|
@ -26,8 +26,8 @@ import (
|
|||
)
|
||||
|
||||
var date string
|
||||
var team teamFlag
|
||||
var sport = sportFlag("mlb")
|
||||
var team teamAbbr
|
||||
var sport = sportAbbr("mlb")
|
||||
|
||||
func schedule(cmd *cobra.Command, args []string) {
|
||||
teamId := ""
|
||||
|
|
|
@ -42,13 +42,13 @@ var sportIDs = map[string]statsapi.SportID{
|
|||
"hs": statsapi.HighSchool,
|
||||
}
|
||||
|
||||
type sportFlag string
|
||||
type sportAbbr string
|
||||
|
||||
func (t *sportFlag) String() string {
|
||||
func (t *sportAbbr) String() string {
|
||||
return string(*t)
|
||||
}
|
||||
|
||||
func (t *sportFlag) Set(v string) error {
|
||||
func (t *sportAbbr) Set(v string) error {
|
||||
v = strings.ToLower(v)
|
||||
|
||||
err := validateFlag(v, sportIDs)
|
||||
|
@ -56,10 +56,10 @@ func (t *sportFlag) Set(v string) error {
|
|||
return err
|
||||
}
|
||||
|
||||
*t = sportFlag(v)
|
||||
*t = sportAbbr(v)
|
||||
return nil
|
||||
}
|
||||
|
||||
func (t *sportFlag) Type() string {
|
||||
return "sportFlag"
|
||||
func (t *sportAbbr) Type() string {
|
||||
return "sportAbbr"
|
||||
}
|
|
@ -25,7 +25,7 @@ import (
|
|||
"scm.dairydemon.net/filifa/mlblive/cmd/internal/statsapi"
|
||||
)
|
||||
|
||||
var league leagueFlag
|
||||
var league leagueAbbr
|
||||
|
||||
func standings(cmd *cobra.Command, args []string) {
|
||||
leagueId := strconv.Itoa(int(leagueIDs[string(league)]))
|
||||
|
|
|
@ -54,13 +54,13 @@ var teamIDs = map[string]statsapi.TeamID{
|
|||
"mil": statsapi.MIL,
|
||||
}
|
||||
|
||||
type teamFlag string
|
||||
type teamAbbr string
|
||||
|
||||
func (t *teamFlag) String() string {
|
||||
func (t *teamAbbr) String() string {
|
||||
return string(*t)
|
||||
}
|
||||
|
||||
func (t *teamFlag) Set(v string) error {
|
||||
func (t *teamAbbr) Set(v string) error {
|
||||
v = strings.ToLower(v)
|
||||
|
||||
err := validateFlag(v, teamIDs)
|
||||
|
@ -68,10 +68,10 @@ func (t *teamFlag) Set(v string) error {
|
|||
return err
|
||||
}
|
||||
|
||||
*t = teamFlag(v)
|
||||
*t = teamAbbr(v)
|
||||
return nil
|
||||
}
|
||||
|
||||
func (t *teamFlag) Type() string {
|
||||
return "teamFlag"
|
||||
func (t *teamAbbr) Type() string {
|
||||
return "teamAbbr"
|
||||
}
|
Loading…
Reference in New Issue