aboutsummaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-06-14 04:06:23 -0700
committerFuwn <[email protected]>2024-06-14 04:06:23 -0700
commit6fedb4e780e7f06f3195e109a6df060e6e8a4987 (patch)
treeece3398f5829a329abf4ab3d140c4efdcae5cdc2 /src/lib
parentfeat(BadgePreview): move seek buttons to preview panel (diff)
downloaddue.moe-6fedb4e780e7f06f3195e109a6df060e6e8a4987.tar.xz
due.moe-6fedb4e780e7f06f3195e109a6df060e6e8a4987.zip
fix(AiringTime): don't double inject airing time
Double injecting airing time double decremented delayed anime.
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/List/Anime/AnimeListTemplate.svelte1
-rw-r--r--src/lib/List/Anime/CleanAnimeList.svelte10
-rw-r--r--src/lib/Media/Anime/Airing/AiringTime.svelte5
3 files changed, 5 insertions, 11 deletions
diff --git a/src/lib/List/Anime/AnimeListTemplate.svelte b/src/lib/List/Anime/AnimeListTemplate.svelte
index 71bd32f4..0bb2dfe8 100644
--- a/src/lib/List/Anime/AnimeListTemplate.svelte
+++ b/src/lib/List/Anime/AnimeListTemplate.svelte
@@ -83,7 +83,6 @@
{completed}
{notYetReleased}
{upcoming}
- subsPlease={$subsPlease}
bind:previousAnimeList
bind:pendingUpdate
{dummy}
diff --git a/src/lib/List/Anime/CleanAnimeList.svelte b/src/lib/List/Anime/CleanAnimeList.svelte
index c55de6d7..3474f0b6 100644
--- a/src/lib/List/Anime/CleanAnimeList.svelte
+++ b/src/lib/List/Anime/CleanAnimeList.svelte
@@ -8,7 +8,6 @@
import type { AniListAuthorisation } from '$lib/Data/AniList/identity';
import ListTitle from '../ListTitle.svelte';
import { onDestroy, onMount } from 'svelte';
- import type { SubsPlease } from '$lib/Media/Anime/Airing/Subtitled/subsPlease';
import AiringTime from '$lib/Media/Anime/Airing/AiringTime.svelte';
import { browser } from '$app/environment';
import identity from '$stores/identity';
@@ -26,7 +25,6 @@
export let completed = false;
export let previousAnimeList: Media[];
export let pendingUpdate: number | null;
- export let subsPlease: SubsPlease | null = null;
export let upcoming = false;
export let notYetReleased = false;
export let dummy = false;
@@ -116,10 +114,10 @@
? '?'
: (anime.nextAiringEpisode?.episode || 1) - 1}]
<br />
- <AiringTime originalAnime={anime} {subsPlease} />
+ <AiringTime originalAnime={anime} />
{/if}
{:else}
- <AiringTime originalAnime={anime} {subsPlease} upcoming={true} />
+ <AiringTime originalAnime={anime} upcoming={true} />
{/if}
</div>
</CleanGrid>
@@ -142,12 +140,12 @@
? '?'
: (anime.nextAiringEpisode?.episode || 1) - 1}]
<span class:countdown={$settings.displayCountdownRightAligned}>
- <AiringTime originalAnime={anime} {subsPlease} />
+ <AiringTime originalAnime={anime} />
</span>
{/if}
{:else}
<span class:countdown={$settings.displayCountdownRightAligned}>
- <AiringTime originalAnime={anime} {subsPlease} upcoming={true} />
+ <AiringTime originalAnime={anime} upcoming={true} />
</span>
{/if}
</span>
diff --git a/src/lib/Media/Anime/Airing/AiringTime.svelte b/src/lib/Media/Anime/Airing/AiringTime.svelte
index f4512d4c..2bbbde84 100644
--- a/src/lib/Media/Anime/Airing/AiringTime.svelte
+++ b/src/lib/Media/Anime/Airing/AiringTime.svelte
@@ -2,17 +2,14 @@
import type { Media } from '$lib/Data/AniList/media';
import settings from '$stores/settings';
import { onDestroy, onMount } from 'svelte';
- import type { SubsPlease } from './Subtitled/subsPlease';
import type { MediaPrequel } from '$lib/Data/AniList/prequels';
- import { injectAiringTime } from './Subtitled/match';
import tooltip from '$lib/Tooltip/tooltip';
import locale from '$stores/locale';
export let originalAnime: Media;
- export let subsPlease: SubsPlease | null;
export let upcoming = false;
- const anime = injectAiringTime(originalAnime, subsPlease);
+ const anime = originalAnime;
let opacity = 100;
let timeFrame = '';
let time = '';