Mercurial > minori
view src/core/anime_season.cc @ 291:9a88e1725fd2
*: refactor lots of stuff
I forgot to put this into different commits, oops!
anyway, it doesn't really matter *that* much since this is an
unfinished hobby project anyway. once it starts getting stable
commit history will be more important, but for now it's not
that big of a deal
author | Paper <paper@paper.us.eu.org> |
---|---|
date | Sun, 12 May 2024 16:31:07 -0400 |
parents | e66ffc338d82 |
children | 10096c5489e3 |
line wrap: on
line source
#include "core/anime_season.h" namespace Anime { /* MAL has a different idea of seasons than Kitsu/AniList * prepare ahead of time for this discrepancy. */ SeriesSeason GetSeasonForMonth(Date::Month month) { switch (month) { case Date::Month::Jan: case Date::Month::Feb: case Date::Month::Mar: default: return SeriesSeason::Winter; case Date::Month::Apr: case Date::Month::May: case Date::Month::Jun: return SeriesSeason::Spring; case Date::Month::Jul: case Date::Month::Aug: case Date::Month::Sep: return SeriesSeason::Summer; case Date::Month::Oct: case Date::Month::Nov: case Date::Month::Dec: return SeriesSeason::Fall; } } }