Mercurial > minori
comparison src/core/anime_db.cc @ 326:10096c5489e3
anime/db: refactor anime_season_db out
| author | Paper <paper@paper.us.eu.org> |
|---|---|
| date | Thu, 13 Jun 2024 00:42:00 -0400 |
| parents | 5d3c9b31aa6e |
| children | b5d6c27c308f |
comparison
equal
deleted
inserted
replaced
| 325:78929794e7d8 | 326:10096c5489e3 |
|---|---|
| 345 if (anime.IsInUserList()) | 345 if (anime.IsInUserList()) |
| 346 anime.RemoveFromUserList(); | 346 anime.RemoveFromUserList(); |
| 347 } | 347 } |
| 348 } | 348 } |
| 349 | 349 |
| 350 std::vector<int> Database::GetAllAnimeForSeason(SeriesSeason season, Date::Year year) { | |
| 351 std::vector<int> res; | |
| 352 | |
| 353 for (const auto& [id, anime] : items) { | |
| 354 if (anime.GetSeason() == season && anime.GetStartedDate().GetYear() == year) | |
| 355 res.push_back(id); | |
| 356 } | |
| 357 | |
| 358 return res; | |
| 359 } | |
| 360 | |
| 350 Database db; | 361 Database db; |
| 351 | 362 |
| 352 } // namespace Anime | 363 } // namespace Anime |
