move flag maps

This commit is contained in:
filifa 2024-07-28 19:26:53 -05:00
parent 0764493f5a
commit 045d3dece7
4 changed files with 53 additions and 48 deletions

View File

@ -18,8 +18,26 @@ package cmd
import ( import (
"errors" "errors"
"strings" "strings"
"scm.dairydemon.net/filifa/mlblive/cmd/internal/statsapi"
) )
var leagueIDs = map[string]statsapi.LeagueID{
"al": statsapi.AL,
"nl": statsapi.NL,
"nn2": statsapi.NN2,
"nnl": statsapi.NNL,
"ewl": statsapi.EWL,
"nal": statsapi.NAL,
"ecl": statsapi.ECL,
"anl": statsapi.ANL,
"nsl": statsapi.NSL,
"aa": statsapi.AA,
"pl": statsapi.PL,
"ua": statsapi.UA,
"fl": statsapi.FL,
}
type leagueFlag string type leagueFlag string
func (t *leagueFlag) String() string { func (t *leagueFlag) String() string {

View File

@ -26,40 +26,7 @@ import (
) )
var date string var date string
var team teamFlag var team teamFlag
var teamIDs = map[string]statsapi.TeamID{
"laa": statsapi.LAA,
"az": statsapi.AZ,
"bal": statsapi.BAL,
"bos": statsapi.BOS,
"chc": statsapi.CHC,
"cin": statsapi.CIN,
"cle": statsapi.CLE,
"col": statsapi.COL,
"det": statsapi.DET,
"hou": statsapi.HOU,
"kc": statsapi.KC,
"lad": statsapi.LAD,
"wsh": statsapi.WSH,
"nym": statsapi.NYM,
"oak": statsapi.OAK,
"pit": statsapi.PIT,
"sd": statsapi.SD,
"sea": statsapi.SEA,
"sf": statsapi.SF,
"stl": statsapi.STL,
"tb": statsapi.TB,
"tex": statsapi.TEX,
"tor": statsapi.TOR,
"min": statsapi.MIN,
"phi": statsapi.PHI,
"atl": statsapi.ATL,
"cws": statsapi.CWS,
"mia": statsapi.MIA,
"nyy": statsapi.NYY,
"mil": statsapi.MIL,
}
var sport string var sport string
var sportIDs = map[string]statsapi.SportID{ var sportIDs = map[string]statsapi.SportID{

View File

@ -26,21 +26,6 @@ import (
) )
var league leagueFlag var league leagueFlag
var leagueIDs = map[string]statsapi.LeagueID{
"al": statsapi.AL,
"nl": statsapi.NL,
"nn2": statsapi.NN2,
"nnl": statsapi.NNL,
"ewl": statsapi.EWL,
"nal": statsapi.NAL,
"ecl": statsapi.ECL,
"anl": statsapi.ANL,
"nsl": statsapi.NSL,
"aa": statsapi.AA,
"pl": statsapi.PL,
"ua": statsapi.UA,
"fl": statsapi.FL,
}
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

@ -18,8 +18,43 @@ package cmd
import ( import (
"errors" "errors"
"strings" "strings"
"scm.dairydemon.net/filifa/mlblive/cmd/internal/statsapi"
) )
var teamIDs = map[string]statsapi.TeamID{
"laa": statsapi.LAA,
"az": statsapi.AZ,
"bal": statsapi.BAL,
"bos": statsapi.BOS,
"chc": statsapi.CHC,
"cin": statsapi.CIN,
"cle": statsapi.CLE,
"col": statsapi.COL,
"det": statsapi.DET,
"hou": statsapi.HOU,
"kc": statsapi.KC,
"lad": statsapi.LAD,
"wsh": statsapi.WSH,
"nym": statsapi.NYM,
"oak": statsapi.OAK,
"pit": statsapi.PIT,
"sd": statsapi.SD,
"sea": statsapi.SEA,
"sf": statsapi.SF,
"stl": statsapi.STL,
"tb": statsapi.TB,
"tex": statsapi.TEX,
"tor": statsapi.TOR,
"min": statsapi.MIN,
"phi": statsapi.PHI,
"atl": statsapi.ATL,
"cws": statsapi.CWS,
"mia": statsapi.MIA,
"nyy": statsapi.NYY,
"mil": statsapi.MIL,
}
type teamFlag string type teamFlag string
func (t *teamFlag) String() string { func (t *teamFlag) String() string {