Incorrect parsing of HTML entities in manga author and artists on Mangadex ()

* Incorrect parsing of HTML entities in manga author and artists ; Fixes 

* Update version for 
This commit is contained in:
Xéfir Destiny 2020-04-04 16:10:41 +02:00 committed by GitHub
parent 050f3ba303
commit 0b3e69ec69
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions
src/all/mangadex
build.gradle
src/eu/kanade/tachiyomi/extension/all/mangadex

View File

@ -5,7 +5,7 @@ ext {
appName = 'Tachiyomi: MangaDex' appName = 'Tachiyomi: MangaDex'
pkgNameSuffix = 'all.mangadex' pkgNameSuffix = 'all.mangadex'
extClass = '.MangadexFactory' extClass = '.MangadexFactory'
extVersionCode = 86 extVersionCode = 87
libVersion = '1.2' libVersion = '1.2'
} }

View File

@ -390,8 +390,8 @@ abstract class Mangadex(
manga.title = cleanString(mangaJson.get("title").string) manga.title = cleanString(mangaJson.get("title").string)
manga.thumbnail_url = cdnUrl + mangaJson.get("cover_url").string manga.thumbnail_url = cdnUrl + mangaJson.get("cover_url").string
manga.description = cleanString(mangadexDescription.clean(internalLang, mangaJson.get("description").string)) manga.description = cleanString(mangadexDescription.clean(internalLang, mangaJson.get("description").string))
manga.author = mangaJson.get("author").string manga.author = cleanString(mangaJson.get("author").string)
manga.artist = mangaJson.get("artist").string manga.artist = cleanString(mangaJson.get("artist").string)
val status = mangaJson.get("status").int val status = mangaJson.get("status").int
val finalChapterNumber = getFinalChapter(mangaJson) val finalChapterNumber = getFinalChapter(mangaJson)
if ((status == 2 || status == 3) && chapterJson != null && isMangaCompleted(chapterJson, finalChapterNumber)) { if ((status == 2 || status == 3) && chapterJson != null && isMangaCompleted(chapterJson, finalChapterNumber)) {