diff options
author | Joe Chen <jc@unknwon.io> | 2022-11-05 23:33:05 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-05 23:33:05 +0800 |
commit | 5fb29db2db04bc128af410867f1f602320eb5d66 (patch) | |
tree | 9d0b86702d872f8f5ab7d0691e511c52f38fde34 /internal/route/admin/orgs.go | |
parent | b5d47b969258f3d644ad797b29901eb607f6b94f (diff) |
refactor(db): migrate methods off and delete deprecated methods from `user.go` (#7231)
Diffstat (limited to 'internal/route/admin/orgs.go')
-rw-r--r-- | internal/route/admin/orgs.go | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/internal/route/admin/orgs.go b/internal/route/admin/orgs.go index 06aa74be..922d7f86 100644 --- a/internal/route/admin/orgs.go +++ b/internal/route/admin/orgs.go @@ -5,6 +5,8 @@ package admin import ( + gocontext "context" + "gogs.io/gogs/internal/conf" "gogs.io/gogs/internal/context" "gogs.io/gogs/internal/db" @@ -21,9 +23,13 @@ func Organizations(c *context.Context) { c.Data["PageIsAdminOrganizations"] = true route.RenderUserSearch(c, &route.UserSearchOptions{ - Type: db.UserTypeOrganization, - Counter: db.CountOrganizations, - Ranger: db.Organizations, + Type: db.UserTypeOrganization, + Counter: func(gocontext.Context) int64 { + return db.CountOrganizations() + }, + Ranger: func(_ gocontext.Context, page, pageSize int) ([]*db.User, error) { + return db.Organizations(page, pageSize) + }, PageSize: conf.UI.Admin.OrgPagingNum, OrderBy: "id ASC", TplName: ORGS, |