diff --git a/kernel/api/setting.go b/kernel/api/setting.go index 13e870b2e..a69c07528 100644 --- a/kernel/api/setting.go +++ b/kernel/api/setting.go @@ -209,8 +209,8 @@ func setSearch(c *gin.Context) { return } - if 1 > s.Limit { - s.Limit = 64 + if 32 > s.Limit { + s.Limit = 32 } oldCaseSensitive := model.Conf.Search.CaseSensitive diff --git a/kernel/model/conf.go b/kernel/model/conf.go index 722d61040..ee3e50f90 100644 --- a/kernel/model/conf.go +++ b/kernel/model/conf.go @@ -293,6 +293,9 @@ func InitConf() { if 1 > Conf.Search.Limit { Conf.Search.Limit = 64 } + if 32 > Conf.Search.Limit { + Conf.Search.Limit = 32 + } if 1 > Conf.Search.BacklinkMentionKeywordsLimit { Conf.Search.BacklinkMentionKeywordsLimit = 512 }