draft seasons get special treatment :)

This commit is contained in:
2026-02-18 20:36:15 +11:00
parent 25a2109d1e
commit 59748b9bb9
16 changed files with 416 additions and 78 deletions

View File

@@ -39,6 +39,14 @@ func SeasonLeaguePage(
}
defaultTab := season.GetDefaultTab()
// Draft seasons redirect to /seasons/{short}/{tab} instead
if season.Type == db.SeasonTypeDraft.String() {
redirectURL := fmt.Sprintf("/seasons/%s/%s", seasonStr, defaultTab)
http.Redirect(w, r, redirectURL, http.StatusSeeOther)
return
}
redirectURL := fmt.Sprintf(
"/seasons/%s/leagues/%s/%s",
seasonStr, leagueStr, defaultTab,