From 38cb3f13de2de100749e7fbf98e8061028abaeb9 Mon Sep 17 00:00:00 2001 From: euvre <93761161+euvre@users.noreply.github.com> Date: Thu, 30 Jul 2026 19:32:08 +0800 Subject: [PATCH] Fix admin user list returning empty on first page (#17483) --- internal/admin/service.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/admin/service.go b/internal/admin/service.go index 3e321a9ed7..03d5953a9f 100644 --- a/internal/admin/service.go +++ b/internal/admin/service.go @@ -143,7 +143,7 @@ func generateRandomHex(n int) string { // ListUsers list all users func (s *Service) ListUsers(ctx context.Context, pageIndex, pageSize int, name, status, sort, orderBy string) ([]map[string]interface{}, error) { - users, _, err := s.userDAO.List(ctx, dao.DB, pageIndex*pageSize, pageSize, name, status, sort, orderBy) + users, _, err := s.userDAO.List(ctx, dao.DB, (pageIndex-1)*pageSize, pageSize, name, status, sort, orderBy) if err != nil { return nil, err }