fix: move some stuffs around
This commit is contained in:
parent
e7a60e07d8
commit
37949c7e8e
2 changed files with 16 additions and 20 deletions
|
@ -55,14 +55,12 @@ class OfflineAnimeParser : AnimeParser() {
|
||||||
episodes.add(episode)
|
episodes.add(episode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//episodes.sortBy { MediaNameAdapter.findEpisodeNumber(it.number) }
|
}
|
||||||
episodes.addAll(loadEpisodesCompat(animeLink, extra, sAnime))
|
episodes.addAll(loadEpisodesCompat(animeLink, extra, sAnime))
|
||||||
//filter those with the same name
|
//filter those with the same name
|
||||||
return episodes.distinctBy { it.number }
|
return episodes.distinctBy { it.number }
|
||||||
.sortedBy { MediaNameAdapter.findEpisodeNumber(it.number) }
|
.sortedBy { MediaNameAdapter.findEpisodeNumber(it.number) }
|
||||||
}
|
}
|
||||||
return emptyList()
|
|
||||||
}
|
|
||||||
|
|
||||||
override suspend fun loadVideoServers(
|
override suspend fun loadVideoServers(
|
||||||
episodeLink: String,
|
episodeLink: String,
|
||||||
|
|
|
@ -43,12 +43,11 @@ class OfflineMangaParser : MangaParser() {
|
||||||
chapters.add(chapter)
|
chapters.add(chapter)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
chapters.addAll(loadChaptersCompat(mangaLink, extra, sManga))
|
chapters.addAll(loadChaptersCompat(mangaLink, extra, sManga))
|
||||||
return chapters.distinctBy { it.number }
|
return chapters.distinctBy { it.number }
|
||||||
.sortedBy { MediaNameAdapter.findChapterNumber(it.number) }
|
.sortedBy { MediaNameAdapter.findChapterNumber(it.number) }
|
||||||
}
|
}
|
||||||
return emptyList()
|
|
||||||
}
|
|
||||||
|
|
||||||
override suspend fun loadImages(chapterLink: String, sChapter: SChapter): List<MangaImage> {
|
override suspend fun loadImages(chapterLink: String, sChapter: SChapter): List<MangaImage> {
|
||||||
val title = chapterLink.split("/").first()
|
val title = chapterLink.split("/").first()
|
||||||
|
@ -66,6 +65,7 @@ class OfflineMangaParser : MangaParser() {
|
||||||
for (image in images) {
|
for (image in images) {
|
||||||
Logger.log("imageNumber: ${image.url.url}")
|
Logger.log("imageNumber: ${image.url.url}")
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return if (images.isNotEmpty()) {
|
return if (images.isNotEmpty()) {
|
||||||
images.sortBy { image ->
|
images.sortBy { image ->
|
||||||
val matchResult = imageNumberRegex.find(image.url.url)
|
val matchResult = imageNumberRegex.find(image.url.url)
|
||||||
|
@ -76,8 +76,6 @@ class OfflineMangaParser : MangaParser() {
|
||||||
loadImagesCompat(chapterLink, sChapter)
|
loadImagesCompat(chapterLink, sChapter)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return emptyList()
|
|
||||||
}
|
|
||||||
|
|
||||||
override suspend fun search(query: String): List<ShowResponse> {
|
override suspend fun search(query: String): List<ShowResponse> {
|
||||||
val titles = downloadManager.mangaDownloadedTypes.map { it.titleName }.distinct()
|
val titles = downloadManager.mangaDownloadedTypes.map { it.titleName }.distinct()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue