aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Media
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Media')
-rw-r--r--src/lib/Media/Anime/airing.ts12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/lib/Media/Anime/airing.ts b/src/lib/Media/Anime/airing.ts
index f13e87ee..3493355c 100644
--- a/src/lib/Media/Anime/airing.ts
+++ b/src/lib/Media/Anime/airing.ts
@@ -12,7 +12,7 @@ interface Time {
day: string;
}
-const airedButNotSubtitled = (anime: Media) =>
+export const airedButNotSubtitled = (anime: Media) =>
anime.nextAiringEpisode &&
anime.nextAiringEpisode.nativeAiringAt &&
anime.nextAiringEpisode.nativeAiringAt * 1000 < Date.now() &&
@@ -105,8 +105,16 @@ export const injectAiringTime = (anime: Media, subsPlease: SubsPlease | null) =>
untilAiring = secondsUntil((foundTime as Time).time, (foundTime as Time).day);
time = new Date(Date.now() + untilAiring * 1000);
}
+
+ // if (anime.title.english?.toLowerCase().includes('really')) {
+ // untilAiring = 2 * 60;
+ // time = new Date(Date.now() + untilAiring * 1000);
+ // nativeTime = new Date(Date.now() - untilAiring * 1000);
+ // }
}
+ if (airedButNotSubtitled(anime) && anime.nextAiringEpisode) anime.nextAiringEpisode.episode -= 1;
+
return {
...anime,
nextAiringEpisode: {
@@ -133,8 +141,6 @@ export const airingTime = (
let timeFrame;
let hours = null;
- if (airedButNotSubtitled(anime) && anime.nextAiringEpisode) anime.nextAiringEpisode.episode -= 1;
-
if (
(anime as unknown as MediaPrequel).startDate &&
new Date(