aboutsummaryrefslogtreecommitdiff
path: root/database
diff options
context:
space:
mode:
authorBobby <[email protected]>2025-05-09 04:07:03 +0530
committerBobby <[email protected]>2025-05-09 04:07:03 +0530
commitb402501d0cc1e2d04c5083c8699cd99244d49b72 (patch)
tree6d1a37706b81039631d15f8a64f068ccffabb752 /database
parentee0af834ab9ccd9954a37f76b1595b88f1bbcb51 (diff)
downloadmetachan-b402501d0cc1e2d04c5083c8699cd99244d49b72.tar.xz
metachan-b402501d0cc1e2d04c5083c8699cd99244d49b72.zip
removed time until airing from responses
Diffstat (limited to 'database')
-rw-r--r--database/anime_cache.go28
1 files changed, 12 insertions, 16 deletions
diff --git a/database/anime_cache.go b/database/anime_cache.go
index 3ccf0d8..3e46c4f 100644
--- a/database/anime_cache.go
+++ b/database/anime_cache.go
@@ -306,9 +306,8 @@ func ConvertToTypesAnime(cachedAnime *entities.CachedAnime) *types.Anime {
// Fill in NextAiringEpisode
if cachedAnime.NextAiringEpisode != nil && cachedAnime.NextAiringEpisode.IsNext {
anime.NextAiringEpisode = types.AnimeAiringEpisode{
- AiringAt: cachedAnime.NextAiringEpisode.AiringAt,
- TimeUntilAiring: cachedAnime.NextAiringEpisode.TimeUntilAiring,
- Episode: cachedAnime.NextAiringEpisode.Episode,
+ AiringAt: cachedAnime.NextAiringEpisode.AiringAt,
+ Episode: cachedAnime.NextAiringEpisode.Episode,
}
}
@@ -317,9 +316,8 @@ func ConvertToTypesAnime(cachedAnime *entities.CachedAnime) *types.Anime {
anime.AiringSchedule = make([]types.AnimeAiringEpisode, len(cachedAnime.AiringSchedule))
for i, episode := range cachedAnime.AiringSchedule {
anime.AiringSchedule[i] = types.AnimeAiringEpisode{
- AiringAt: episode.AiringAt,
- TimeUntilAiring: episode.TimeUntilAiring,
- Episode: episode.Episode,
+ AiringAt: episode.AiringAt,
+ Episode: episode.Episode,
}
}
}
@@ -597,13 +595,12 @@ func convertToCachedAnime(animeData *types.Anime) *entities.CachedAnime {
}
}
- // Add NextAiringEpisode if available
- if animeData.NextAiringEpisode.Episode > 0 {
+ // Add NextAiringEpisode
+ if animeData.NextAiringEpisode.AiringAt != 0 {
cachedAnime.NextAiringEpisode = &entities.CachedAiringEpisode{
- AiringAt: animeData.NextAiringEpisode.AiringAt,
- TimeUntilAiring: animeData.NextAiringEpisode.TimeUntilAiring,
- Episode: animeData.NextAiringEpisode.Episode,
- IsNext: true,
+ AiringAt: animeData.NextAiringEpisode.AiringAt,
+ Episode: animeData.NextAiringEpisode.Episode,
+ IsNext: true,
}
}
@@ -612,10 +609,9 @@ func convertToCachedAnime(animeData *types.Anime) *entities.CachedAnime {
cachedAnime.AiringSchedule = make([]entities.CachedAiringEpisode, len(animeData.AiringSchedule))
for i, episode := range animeData.AiringSchedule {
cachedAnime.AiringSchedule[i] = entities.CachedAiringEpisode{
- AiringAt: episode.AiringAt,
- TimeUntilAiring: episode.TimeUntilAiring,
- Episode: episode.Episode,
- IsNext: false, // Only the dedicated next episode is marked true
+ AiringAt: episode.AiringAt,
+ Episode: episode.Episode,
+ IsNext: false, // Only the dedicated next episode is marked true
}
}
}