Skip to content

Commit

Permalink
add option for manga with no chapters
Browse files Browse the repository at this point in the history
  • Loading branch information
ArdaxHz committed Oct 16, 2024
1 parent 1d6a28a commit 19b9c81
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
7 changes: 4 additions & 3 deletions src/mangaplus/mangaplus.py
Original file line number Diff line number Diff line change
Expand Up @@ -111,16 +111,17 @@ def fetch_updates(self):
]
self.override_options = self._open_override_options()
self._num2words: Optional[str] = self._get_num2words_string()
self.manga_no_chapters = self.override_options.get("no_chapters", [])

self._get_untracked_manga()
self._get_manga_chapters()

def _open_manga_id_map(self):
def _open_manga_id_map(self) -> "dict":
return open_manga_id_map(
self.extension_dirpath.joinpath(self.manga_id_map_filename)
)

def _open_override_options(self):
def _open_override_options(self) -> "dict":
return open_title_regex(
self.extension_dirpath.joinpath(self.override_options_filename)
)
Expand Down Expand Up @@ -258,7 +259,7 @@ def _get_untracked_manga(self):

for manga in series.get("titles", []):
manga_id = str(manga.get("titleId", ""))
if manga_id not in self.tracked_manga:
if manga_id not in self.tracked_manga + self.manga_no_chapters:
language = self._get_language(
manga.get("language", "ENGLISH"), manga_id
)
Expand Down
3 changes: 2 additions & 1 deletion src/mangaplus/override_options.json
Original file line number Diff line number Diff line change
Expand Up @@ -84,5 +84,6 @@
"3000502": "125.1",
"3000551": "125.3",
"3000666": "125.4"
}
},
"no_chapters": ["100258"]
}

0 comments on commit 19b9c81

Please sign in to comment.