|
|
|
@ -21,7 +21,14 @@ internal abstract class LibSocialParser(
|
|
|
|
protected val siteId: Int,
|
|
|
|
protected val siteId: Int,
|
|
|
|
) : PagedMangaParser(context, source, pageSize = 60) {
|
|
|
|
) : PagedMangaParser(context, source, pageSize = 60) {
|
|
|
|
|
|
|
|
|
|
|
|
override val availableSortOrders: Set<SortOrder> = EnumSet.of(SortOrder.UPDATED, SortOrder.POPULARITY, SortOrder.RATING, SortOrder.NEWEST, SortOrder.ALPHABETICAL, SortOrder.ALPHABETICAL_DESC)
|
|
|
|
override val availableSortOrders: Set<SortOrder> = EnumSet.of(
|
|
|
|
|
|
|
|
SortOrder.UPDATED,
|
|
|
|
|
|
|
|
SortOrder.POPULARITY,
|
|
|
|
|
|
|
|
SortOrder.RATING,
|
|
|
|
|
|
|
|
SortOrder.NEWEST,
|
|
|
|
|
|
|
|
SortOrder.ALPHABETICAL,
|
|
|
|
|
|
|
|
SortOrder.ALPHABETICAL_DESC,
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
final override val configKeyDomain = ConfigKey.Domain("lib.social")
|
|
|
|
final override val configKeyDomain = ConfigKey.Domain("lib.social")
|
|
|
|
override val availableStates: Set<MangaState> = EnumSet.allOf(MangaState::class.java)
|
|
|
|
override val availableStates: Set<MangaState> = EnumSet.allOf(MangaState::class.java)
|
|
|
|
@ -88,6 +95,7 @@ internal abstract class LibSocialParser(
|
|
|
|
SortOrder.ALPHABETICAL,
|
|
|
|
SortOrder.ALPHABETICAL,
|
|
|
|
SortOrder.ALPHABETICAL_DESC,
|
|
|
|
SortOrder.ALPHABETICAL_DESC,
|
|
|
|
-> "rus_name"
|
|
|
|
-> "rus_name"
|
|
|
|
|
|
|
|
|
|
|
|
else -> null
|
|
|
|
else -> null
|
|
|
|
},
|
|
|
|
},
|
|
|
|
)
|
|
|
|
)
|
|
|
|
|