Skip to content
9 changes: 9 additions & 0 deletions controller/CronController.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@ package controller
import (
"fmt"

"github.com/CalebRose/SimFBA/dbprovider"
"github.com/CalebRose/SimFBA/managers"
"github.com/CalebRose/SimFBA/repository"
)

func CronTest() {
Expand Down Expand Up @@ -68,6 +70,13 @@ func SyncToNextWeekViaCron() {
managers.MoveUpWeek()
}
managers.AssignTeamGrades()

if ts.NFLSeasonOver && ts.CollegeSeasonOver {
db := dbprovider.GetInstance().GetDB()
ts.MoveUpSeason()
repository.SaveTimestamp(ts, db)
managers.GenerateOffseasonData()
}
}
}

Expand Down
5 changes: 5 additions & 0 deletions controller/FreeAgencyController.go
Original file line number Diff line number Diff line change
Expand Up @@ -92,3 +92,8 @@ func TagPlayer(w http.ResponseWriter, r *http.Request) {

json.NewEncoder(w).Encode(true)
}

func SyncExtensions(w http.ResponseWriter, r *http.Request) {
managers.SyncExtensionOffers()
json.NewEncoder(w).Encode(true)
}
2 changes: 1 addition & 1 deletion controller/GameplanController.go
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ func CheckAllUserDepthChartsForInjuredPlayers(w http.ResponseWriter, r *http.Req

// UpdateCollegeAIDepthCharts
func UpdateCollegeAIDepthCharts(w http.ResponseWriter, r *http.Request) {
managers.SetAIGameplan()
// managers.SetAIGameplan()
managers.UpdateCollegeAIDepthCharts()
json.NewEncoder(w).Encode("Updated all CFB Depth Charts")
}
Expand Down
4 changes: 4 additions & 0 deletions controller/ImportController.go
Original file line number Diff line number Diff line change
Expand Up @@ -97,3 +97,7 @@ func Import2021CFBStats(w http.ResponseWriter, r *http.Request) {
// managers.MigrateRetiredAndNFLPlayersToHistoricCFBTable()
managers.ImportCFB2021PlayerStats()
}

func FixATHProgressions(w http.ResponseWriter, r *http.Request) {
managers.FixATHProgressions()
}
17 changes: 8 additions & 9 deletions controller/RequestsController.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ package controller

import (
"encoding/json"
"fmt"
"net/http"

"github.com/CalebRose/SimFBA/managers"
Expand Down Expand Up @@ -38,7 +37,7 @@ func CreateTeamRequest(w http.ResponseWriter, r *http.Request) {

managers.CreateTeamRequest(request)

fmt.Fprintf(w, "Request Successfully Created")
json.NewEncoder(w).Encode(request)
}

func ApproveTeamRequest(w http.ResponseWriter, r *http.Request) {
Expand All @@ -51,8 +50,8 @@ func ApproveTeamRequest(w http.ResponseWriter, r *http.Request) {
}

managers.ApproveTeamRequest(request)
json.NewEncoder(w).Encode(request)

fmt.Fprintf(w, "Request: %+v", request)
}

func RejectTeamRequest(w http.ResponseWriter, r *http.Request) {
Expand All @@ -65,8 +64,8 @@ func RejectTeamRequest(w http.ResponseWriter, r *http.Request) {
}

managers.RejectTeamRequest(request)
json.NewEncoder(w).Encode(request)

fmt.Fprintf(w, "Request: %+v", request)
}

func RemoveUserFromTeam(w http.ResponseWriter, r *http.Request) {
Expand All @@ -77,8 +76,8 @@ func RemoveUserFromTeam(w http.ResponseWriter, r *http.Request) {
}

managers.RemoveUserFromTeam(teamID)
json.NewEncoder(w).Encode(true)

// json.NewEncoder(w).Encode(team)
}

func ViewCFBTeamUponRequest(w http.ResponseWriter, r *http.Request) {
Expand Down Expand Up @@ -115,8 +114,8 @@ func CreateNFLTeamRequest(w http.ResponseWriter, r *http.Request) {
}

managers.CreateNFLTeamRequest(request)
json.NewEncoder(w).Encode(request)

fmt.Fprintf(w, "Request Successfully Created")
}

func ApproveNFLTeamRequest(w http.ResponseWriter, r *http.Request) {
Expand All @@ -129,8 +128,8 @@ func ApproveNFLTeamRequest(w http.ResponseWriter, r *http.Request) {
}

managers.ApproveNFLTeamRequest(request)
json.NewEncoder(w).Encode(request)

fmt.Fprintf(w, "Request: %+v", request)
}

func RejectNFLTeamRequest(w http.ResponseWriter, r *http.Request) {
Expand All @@ -143,8 +142,8 @@ func RejectNFLTeamRequest(w http.ResponseWriter, r *http.Request) {
}

managers.RejectNFLTeamRequest(request)
json.NewEncoder(w).Encode(request)

fmt.Fprintf(w, "Request: %+v", request)
}

func RemoveNFLUserFromNFLTeam(w http.ResponseWriter, r *http.Request) {
Expand All @@ -158,5 +157,5 @@ func RemoveNFLUserFromNFLTeam(w http.ResponseWriter, r *http.Request) {

managers.RemoveUserFromNFLTeam(request)

// json.NewEncoder(w).Encode(team)
json.NewEncoder(w).Encode(true)
}
2 changes: 1 addition & 1 deletion controller/StandingsController.go
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,6 @@ func GetAllNFLStandings(w http.ResponseWriter, r *http.Request) {
}

func CreateCollegeStandings(w http.ResponseWriter, r *http.Request) {
managers.GenerateCollegeStandings()
managers.GenerateNewSeasonStandings()
json.NewEncoder(w).Encode("Standings Generated")
}
335 changes: 335 additions & 0 deletions data/2026/2026_ATH_Fix.csv

Large diffs are not rendered by default.

Loading
Loading