diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ru/RemangaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ru/RemangaParser.kt index 9ca21332..c383e7d5 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ru/RemangaParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ru/RemangaParser.kt @@ -268,20 +268,20 @@ internal class RemangaParser( grabChapters(branchId).mapChapters(reversed = true) { _, cjo -> if ( cjo.getBooleanOrDefault("is_paid", false) && - !jo.getBooleanOrDefault("is_bought", false) + !cjo.getBooleanOrDefault("is_bought", false) ) { return@mapChapters null } - val id = jo.getLong("id") - val name = jo.getStringOrNull("name")?.toTitleCase(Locale.ROOT) - val publishers = jo.optJSONArray("publishers") + val id = cjo.getLong("id") + val name = cjo.getStringOrNull("name")?.toTitleCase(Locale.ROOT) + val publishers = cjo.optJSONArray("publishers") MangaChapter( id = generateUid(id), url = "/api/v2/titles/chapters/$id/", number = cjo.getFloatOrDefault("chapter", 0f), volume = cjo.getIntOrDefault("tome", 0), title = name, - uploadDate = dateFormat.parseSafe(jo.getStringOrNull("upload_date")), + uploadDate = dateFormat.parseSafe(cjo.getStringOrNull("upload_date")), scanlator = publishers?.optJSONObject(0)?.getStringOrNull("name"), source = source, branch = branchName,