Add page number limit

This commit is contained in:
小白-白 authored and tarsin committed 2022-12-31 16:47:02 +08:00
1 parent 2505cc5d00
commit b549acc1de
3 files changed
+13 -2

No files matched your search

@@ -207,8 +207,15 @@ class SearchLayout @JvmOverloads constructor(
if (mEnableAdvance) {
urlBuilder.advanceSearch = mTableAdvanceSearch.advanceSearch
urlBuilder.minRating = mTableAdvanceSearch.minRating
urlBuilder.pageFrom = mTableAdvanceSearch.pageFrom
urlBuilder.pageTo = mTableAdvanceSearch.pageTo
val pageFrom = mTableAdvanceSearch.pageFrom
val pageTo = mTableAdvanceSearch.pageTo
if (pageTo != -1 && pageTo < 10) {
throw EhException(context.getString(R.string.search_sp_err1))
} else if (pageFrom != -1 && pageTo != -1 && pageTo - pageFrom < 20) {
throw EhException(context.getString(R.string.search_sp_err2))
}
urlBuilder.pageFrom = pageFrom
urlBuilder.pageTo = pageTo
}
}
@@ -115,6 +115,8 @@
<string name="search_sr">最低评分:</string>
<string name="search_sp">页数:</string>
<string name="search_sp_to">到</string>
<string name="search_sp_err1">页数最大值至少为 10</string>
<string name="search_sp_err2">页数范围差至少为 20</string>
<string name="search_sf">禁用排除项:</string>
<string name="search_sfl">语言</string>
<string name="search_sfu">上传者</string>
+2
View File
@@ -157,6 +157,8 @@
<string name="search_sr">Minimum Rating:</string>
<string name="search_sp">Pages:</string>
<string name="search_sp_to">to</string>
<string name="search_sp_err1">The page range maximum cannot be below 10</string>
<string name="search_sp_err2">The page range must be at least 20</string>
<!-- A placeholder for other languages -->
<string name="search_sp_suffix" />
<string name="search_sf">Disable default filters for:</string>