Filter scanlators on delegated manga
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package exh.md.utils
|
||||
|
||||
import eu.kanade.tachiyomi.data.database.models.Chapter
|
||||
import eu.kanade.tachiyomi.data.preference.PreferencesHelper
|
||||
import eu.kanade.tachiyomi.source.SourceManager
|
||||
import eu.kanade.tachiyomi.source.model.SChapter
|
||||
@@ -37,8 +38,7 @@ class MdUtil {
|
||||
prettyPrint = true
|
||||
}
|
||||
|
||||
private const
|
||||
val scanlatorSeparator = " & "
|
||||
private const val scanlatorSeparator = " & "
|
||||
|
||||
val validOneShotFinalChapters = listOf("0", "1")
|
||||
|
||||
@@ -276,3 +276,9 @@ private fun getMDUrlWithoutDomain(orig: String): String {
|
||||
orig
|
||||
}
|
||||
}
|
||||
|
||||
fun Chapter.scanlatorList(): List<String> {
|
||||
return this.scanlator?.let {
|
||||
MdUtil.getScanlators(it)
|
||||
} ?: listOf("No scanlator")
|
||||
}
|
||||
|
||||
@@ -46,6 +46,8 @@ abstract class RaisedSearchMetadata {
|
||||
@Transient
|
||||
val titles = mutableListOf<RaisedTitle>()
|
||||
|
||||
var filteredScanlators: String? = null
|
||||
|
||||
fun getTitleOfType(type: Int): String? = titles.find { it.type == type }?.title
|
||||
|
||||
fun replaceTitleOfType(type: Int, newTitle: String?) {
|
||||
|
||||
Reference in New Issue
Block a user