aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-09-19 00:49:30 -0700
committerFuwn <[email protected]>2023-09-19 00:49:30 -0700
commite9364c10a9136e614545fb1539e7d3aa5a460c62 (patch)
tree578a4ebcd588c68980263e0fee8bde498d0aea40 /src
parentfix(feeds): use utc date string (diff)
downloaddue.moe-e9364c10a9136e614545fb1539e7d3aa5a460c62.tar.xz
due.moe-e9364c10a9136e614545fb1539e7d3aa5a460c62.zip
feat(manga): show light novels
Diffstat (limited to 'src')
-rw-r--r--src/lib/List/Due/MangaList.svelte9
-rw-r--r--src/lib/Media/manga.ts2
-rw-r--r--src/routes/+page.svelte2
3 files changed, 6 insertions, 7 deletions
diff --git a/src/lib/List/Due/MangaList.svelte b/src/lib/List/Due/MangaList.svelte
index 2bd01829..e35c5b1f 100644
--- a/src/lib/List/Due/MangaList.svelte
+++ b/src/lib/List/Due/MangaList.svelte
@@ -54,7 +54,6 @@
const releasingMedia = media.filter(
(media: Media) =>
media.status == 'RELEASING' &&
- media.format != 'NOVEL' &&
(media.mediaListEntry || { status: 'DROPPED' }).status !=
($settings.displayPausedMedia ? '' : 'PAUSED') &&
(media.mediaListEntry || { progress: 0 }).progress >=
@@ -127,17 +126,17 @@
</script>
{#await mangaLists}
- <summary>Manga [...] <small style="opacity: 50%">...s</small></summary>
+ <summary>Manga & Light Novels [...] <small style="opacity: 50%">...s</small></summary>
<ul><li>Loading ...</li></ul>
{:then media}
{#await cleanMedia(media, displayUnresolved)}
- <summary>Manga [...] <small style="opacity: 50%">...s</small></summary>
+ <summary>Manga & Light Novels [...] <small style="opacity: 50%">...s</small></summary>
<ul><li>Loading ...</li></ul>
{:then cleanedMedia}
<summary>
- Manga [{cleanedMedia.length}]
+ Manga & Light Novels [{cleanedMedia.length}]
<small style="opacity: 50%">{endTime / 1000}s</small>
</summary>
@@ -161,7 +160,7 @@
{/each}
</ul>
{:catch}
- <summary>Manga [?] <small style="opacity: 50%">0s</small></summary>
+ <summary>Manga & Light Novels [?] <small style="opacity: 50%">0s</small></summary>
<ul>
<li>
diff --git a/src/lib/Media/manga.ts b/src/lib/Media/manga.ts
index acaccefc..82ae5b0d 100644
--- a/src/lib/Media/manga.ts
+++ b/src/lib/Media/manga.ts
@@ -13,7 +13,7 @@ export const chapterCount = async (
return chapters.chapters === -1 ? null : chapters.chapters;
}
- if (preferActivity) {
+ if (preferActivity || manga.format === 'NOVEL') {
return await recentMediaActivities(identity, manga);
}
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index f46f5945..c784cb6c 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -62,7 +62,7 @@
displayUnresolved={$settings.displayUnresolved}
/>
{:else}
- <summary>Manga [...] <small style="opacity: 50%">...s</small></summary>
+ <summary>Manga & Light Novels [...] <small style="opacity: 50%">...s</small></summary>
<ul><li>Loading ...</li></ul>
{/if}
</details>