aboutsummaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/mangadex.ts16
1 files changed, 3 insertions, 13 deletions
diff --git a/src/lib/mangadex.ts b/src/lib/mangadex.ts
index 9ab65d75..f6b6b407 100644
--- a/src/lib/mangadex.ts
+++ b/src/lib/mangadex.ts
@@ -36,17 +36,7 @@ export const chapterCount = async (manga: Media): Promise<number | null> => {
return null;
}
- let lastChapterIndex = 0;
-
- for (let i = 0; i < lastChapterData['data'].length; i++) {
- if (lastChapterData['data'][i]['attributes']['volume'] !== null) {
- lastChapterIndex = i;
-
- break;
- }
- }
-
- let lastChapter = lastChapterData['data'][lastChapterIndex]['attributes']['chapter'];
+ let lastChapter = lastChapterData['data'][0]['attributes']['chapter'];
if (lastChapter == 0) {
lastChapter = null;
@@ -54,8 +44,8 @@ export const chapterCount = async (manga: Media): Promise<number | null> => {
await chapterDatabase.chapters.put({
id: manga.id,
- chapters: lastChapter
+ chapters: Number(lastChapter)
});
- return lastChapter;
+ return Number(lastChapter);
};