aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-01-28 02:38:14 -0800
committerFuwn <[email protected]>2024-01-28 02:38:14 -0800
commite5eee1efe57d0710143e15f199e596aeeab38032 (patch)
tree5b356abd623c83856edc8565acc285e469c83cd3 /src/lib/List
parentrefactor(settinsg): reverse mai title (diff)
downloaddue.moe-e5eee1efe57d0710143e15f199e596aeeab38032.tar.xz
due.moe-e5eee1efe57d0710143e15f199e596aeeab38032.zip
fix(manga): duplicate summary on refresh
Diffstat (limited to 'src/lib/List')
-rw-r--r--src/lib/List/Manga/MangaListTemplate.svelte40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/lib/List/Manga/MangaListTemplate.svelte b/src/lib/List/Manga/MangaListTemplate.svelte
index 99365065..e91c809d 100644
--- a/src/lib/List/Manga/MangaListTemplate.svelte
+++ b/src/lib/List/Manga/MangaListTemplate.svelte
@@ -200,20 +200,6 @@
</script>
{#await mangaLists}
- {#if !authorised}
- <ListTitle count={0} time={endTime / 1000} title={$locale().lists.due.mangaAndLightNovels}>
- <button
- data-umami-event="Force Refresh Manga"
- title="Force a full refresh"
- on:click={() => {
- cleanCache();
-
- forceFlag = true;
- }}>Refresh</button
- >
- </ListTitle>
- {/if}
-
{#if previousMangaList}
<CleanMangaList
media={previousMangaList}
@@ -227,12 +213,6 @@
{authorised}
/>
{:else}
- <ListTitle {progress} title={$locale().lists.due.mangaAndLightNovels} />
-
- <Skeleton card={false} count={5} height="0.9rem" list />
- {/if}
-{:then media}
- {#await cleanMedia(media, displayUnresolved, forceFlag)}
{#if !authorised}
<ListTitle count={0} time={endTime / 1000} title={$locale().lists.due.mangaAndLightNovels}>
<button
@@ -249,6 +229,10 @@
<ListTitle {progress} title={$locale().lists.due.mangaAndLightNovels} />
{/if}
+ <Skeleton card={false} count={5} height="0.9rem" list />
+ {/if}
+{:then media}
+ {#await cleanMedia(media, displayUnresolved, forceFlag)}
{#if previousMangaList}
<CleanMangaList
media={previousMangaList}
@@ -262,6 +246,22 @@
{authorised}
/>
{:else}
+ {#if !authorised}
+ <ListTitle count={0} time={endTime / 1000} title={$locale().lists.due.mangaAndLightNovels}>
+ <button
+ data-umami-event="Force Refresh Manga"
+ title="Force a full refresh"
+ on:click={() => {
+ cleanCache();
+
+ forceFlag = true;
+ }}>Refresh</button
+ >
+ </ListTitle>
+ {:else}
+ <ListTitle {progress} title={$locale().lists.due.mangaAndLightNovels} />
+ {/if}
+
<Skeleton card={false} count={5} height="0.9rem" list />
{/if}
{:then cleanedMedia}