diff --git a/cmd/internal/statsapi/leagues.go b/cmd/internal/statsapi/leagues.go new file mode 100644 index 0000000..6bf7ca8 --- /dev/null +++ b/cmd/internal/statsapi/leagues.go @@ -0,0 +1,36 @@ +/* +Copyright © 2024 filifa + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later +version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY +WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A +PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with +this program. If not, see . +*/ +package statsapi + +type LeagueID int + +// NOTE: there's a lot more leagues than this, but I don't care enough to put +// them all in right now +const ( + AL LeagueID = 103 + NL LeagueID = 104 + NN2 LeagueID = 431 + NNL LeagueID = 430 + EWL LeagueID = 429 + NAL LeagueID = 428 + ECL LeagueID = 427 + ANL LeagueID = 426 + NSL LeagueID = 432 + AA LeagueID = 100 + PL LeagueID = 105 + UA LeagueID = 101 + FL LeagueID = 106 +) diff --git a/cmd/internal/statsapi/sports.go b/cmd/internal/statsapi/sports.go index 1d39035..16e375c 100644 --- a/cmd/internal/statsapi/sports.go +++ b/cmd/internal/statsapi/sports.go @@ -19,10 +19,10 @@ type SportID int const ( MLB SportID = 1 - AAA SportID = 11 - AA SportID = 12 + TripleA SportID = 11 + DoubleA SportID = 12 HighA SportID = 13 - A SportID = 14 + SingleA SportID = 14 Rookie SportID = 16 Winter SportID = 17 MILB SportID = 21 diff --git a/cmd/schedule.go b/cmd/schedule.go index b625698..56caabb 100644 --- a/cmd/schedule.go +++ b/cmd/schedule.go @@ -64,10 +64,10 @@ var teamIDs = map[string]statsapi.TeamID{ var sport string var sportIDs = map[string]statsapi.SportID{ "mlb": statsapi.MLB, - "aaa": statsapi.AAA, - "aa": statsapi.AA, + "aaa": statsapi.TripleA, + "aa": statsapi.DoubleA, "higha": statsapi.HighA, - "a": statsapi.A, + "a": statsapi.SingleA, "rookie": statsapi.Rookie, "winter": statsapi.Winter, "milb": statsapi.MILB,