diff options
| author | Fuwn <[email protected]> | 2024-01-28 02:38:14 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-01-28 02:38:14 -0800 |
| commit | e5eee1efe57d0710143e15f199e596aeeab38032 (patch) | |
| tree | 5b356abd623c83856edc8565acc285e469c83cd3 /src/lib | |
| parent | refactor(settinsg): reverse mai title (diff) | |
| download | due.moe-e5eee1efe57d0710143e15f199e596aeeab38032.tar.xz due.moe-e5eee1efe57d0710143e15f199e596aeeab38032.zip | |
fix(manga): duplicate summary on refresh
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/List/Manga/MangaListTemplate.svelte | 40 |
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} |