diff --git a/src/lib/data/Chapters.ts b/src/lib/data/Chapters.ts index e6bb01d5..d5459b50 100644 --- a/src/lib/data/Chapters.ts +++ b/src/lib/data/Chapters.ts @@ -270,16 +270,14 @@ export class Chapters { wasManuallyMarkedAsRead, chapters, }: Action extends 'mark_as_read' - ? { wasManuallyMarkedAsRead: boolean; chapters?: never } - : Action extends 'change_categories' - ? { - wasManuallyMarkedAsRead?: never; - chapters: (ChapterDownloadInfo & ChapterBookmarkInfo & ChapterReadInfo)[]; - } - : { - wasManuallyMarkedAsRead?: boolean; - chapters?: (ChapterDownloadInfo & ChapterBookmarkInfo & ChapterReadInfo)[]; - }, + ? { + wasManuallyMarkedAsRead: boolean; + chapters: (ChapterDownloadInfo & ChapterBookmarkInfo & ChapterReadInfo)[]; + } + : { + wasManuallyMarkedAsRead?: never; + chapters?: never; + }, ): Promise { switch (action) { case 'download':