修复arm 32下/adminUser/index假死的bug

如果pageSize为0,则计算页数的时候会造成浮点数除0.0,由于浮点数除0得到的结果是`+Inf`,转换为整数后的结果是`2,147,483,647`,所以在渲染page.html模板时需要很长时间。
This commit is contained in:
Sunpy
2017-04-13 18:00:42 +08:00
committed by GitHub
parent 4ffd048b2a
commit ec657b9dcb

View File

@ -18,7 +18,7 @@ var userPageSize = 10
func (c AdminUser) Index(sorter, keywords string, pageSize int) revel.Result {
pageNumber := c.GetPage()
if userPageSize == 0 {
if pageSize == 0 {
pageSize = userPageSize
}
sorterField, isAsc := c.getSorter("CreatedTime", false, []string{"email", "username", "verified", "createdTime", "accountType"})