LibGroup chapter numbers fix (#4012)
* chapter numbers fix * chapter numbers fix --------- Co-authored-by: romshke <@>
This commit is contained in:
parent
41812dd97b
commit
c9280eb5b2
|
@ -2,4 +2,4 @@ plugins {
|
||||||
id("lib-multisrc")
|
id("lib-multisrc")
|
||||||
}
|
}
|
||||||
|
|
||||||
baseVersionCode = 28
|
baseVersionCode = 29
|
||||||
|
|
|
@ -324,7 +324,7 @@ abstract class LibGroup(
|
||||||
if (currentBranch.value.branchId == defaultBranchId && sortingList == "ms_mixing") { // ms_mixing with default branch from api
|
if (currentBranch.value.branchId == defaultBranchId && sortingList == "ms_mixing") { // ms_mixing with default branch from api
|
||||||
chapters.add(it.value.toSChapter(slugUrl, defaultBranchId, isScanUser()))
|
chapters.add(it.value.toSChapter(slugUrl, defaultBranchId, isScanUser()))
|
||||||
} else if (defaultBranchId == null && sortingList == "ms_mixing") { // ms_mixing with first branch in chapter
|
} else if (defaultBranchId == null && sortingList == "ms_mixing") { // ms_mixing with first branch in chapter
|
||||||
if (chapters.any { chpIt -> chpIt.chapter_number == it.value.itemNumber }) {
|
if (chapters.any { chpIt -> chpIt.chapter_number == it.value.number.toFloat() }) {
|
||||||
chapters.add(it.value.toSChapter(slugUrl, currentBranch.value.branchId, isScanUser()))
|
chapters.add(it.value.toSChapter(slugUrl, currentBranch.value.branchId, isScanUser()))
|
||||||
}
|
}
|
||||||
} else if (sortingList == "ms_combining") { // ms_combining
|
} else if (sortingList == "ms_combining") { // ms_combining
|
||||||
|
|
|
@ -202,7 +202,6 @@ class Chapter(
|
||||||
val name: String?,
|
val name: String?,
|
||||||
val number: String,
|
val number: String,
|
||||||
val volume: String,
|
val volume: String,
|
||||||
@SerialName("item_number") val itemNumber: Float?,
|
|
||||||
) {
|
) {
|
||||||
@Serializable
|
@Serializable
|
||||||
class Branch(
|
class Branch(
|
||||||
|
@ -241,7 +240,7 @@ class Chapter(
|
||||||
url = "/$slugUrl/chapter?$branchStr&volume=$volume&number=$number"
|
url = "/$slugUrl/chapter?$branchStr&volume=$volume&number=$number"
|
||||||
scanlator = getTeamName(branchId) ?: if (isScanUser) getUserName(branchId) else null
|
scanlator = getTeamName(branchId) ?: if (isScanUser) getUserName(branchId) else null
|
||||||
date_upload = runCatching { LibGroup.simpleDateFormat.parse(first(branchId)!!.createdAt)!!.time }.getOrDefault(0L)
|
date_upload = runCatching { LibGroup.simpleDateFormat.parse(first(branchId)!!.createdAt)!!.time }.getOrDefault(0L)
|
||||||
chapter_number = itemNumber ?: -1f
|
chapter_number = number.toFloat()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue