Browse Source

Merge pull request #561 from eryx/master

Fix pagination() to get the right total number of pages
tags/v1.2.0-rc1
无闻 10 years ago
parent
commit
1a38f0e0d9
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      routers/admin/users.go

+ 2
- 1
routers/admin/users.go View File

@@ -5,6 +5,7 @@
package admin

import (
"math"
"strings"

"github.com/Unknwon/com"
@@ -30,7 +31,7 @@ func pagination(ctx *middleware.Context, count int64, pageNum int) int {
}
curCount := int64((p-1)*pageNum + pageNum)
if curCount >= count {
p = int(count) / pageNum
p = int(math.Ceil(float64(count) / float64(pageNum)))
} else {
ctx.Data["NextPageNum"] = p + 1
}


Loading…
Cancel
Save