[Iken] Add lock prefix only if not accessible (#10796)
* Add lock prefix only if not accessible * Update baseVersionCode * Update preference text to match function --------- Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
This commit is contained in:
parent
23e386a7e5
commit
562983bca3
@ -2,4 +2,4 @@ plugins {
|
|||||||
id("lib-multisrc")
|
id("lib-multisrc")
|
||||||
}
|
}
|
||||||
|
|
||||||
baseVersionCode = 10
|
baseVersionCode = 11
|
||||||
|
|||||||
@ -107,7 +107,7 @@ class Chapter(
|
|||||||
fun isLocked() = (isLocked == true) || (isTimeLocked == true)
|
fun isLocked() = (isLocked == true) || (isTimeLocked == true)
|
||||||
|
|
||||||
fun toSChapter(mangaSlug: String?) = SChapter.create().apply {
|
fun toSChapter(mangaSlug: String?) = SChapter.create().apply {
|
||||||
val prefix = if (isLocked()) "🔒 " else ""
|
val prefix = if (!isAccessible()) "🔒 " else ""
|
||||||
val seriesSlug = mangaSlug ?: mangaPost.slug
|
val seriesSlug = mangaSlug ?: mangaPost.slug
|
||||||
url = "/series/$seriesSlug/$slug#$id"
|
url = "/series/$seriesSlug/$slug#$id"
|
||||||
name = "${prefix}Chapter $number"
|
name = "${prefix}Chapter $number"
|
||||||
|
|||||||
@ -171,7 +171,7 @@ abstract class Iken(
|
|||||||
override fun setupPreferenceScreen(screen: PreferenceScreen) {
|
override fun setupPreferenceScreen(screen: PreferenceScreen) {
|
||||||
SwitchPreferenceCompat(screen.context).apply {
|
SwitchPreferenceCompat(screen.context).apply {
|
||||||
key = showLockedChapterPrefKey
|
key = showLockedChapterPrefKey
|
||||||
title = "Show locked chapters"
|
title = "Show inaccessible chapters"
|
||||||
setDefaultValue(false)
|
setDefaultValue(false)
|
||||||
}.also(screen::addPreference)
|
}.also(screen::addPreference)
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user