From cc4d4eacad6b6a92ebb3380715dcaee3bcc5fd41 Mon Sep 17 00:00:00 2001 From: Joe Chen Date: Sat, 4 Feb 2023 00:02:34 +0800 Subject: refactor(db): migrate methods off `user.go` (#7331) --- internal/route/home.go | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'internal/route/home.go') diff --git a/internal/route/home.go b/internal/route/home.go index ec4be9d2..a389c080 100644 --- a/internal/route/home.go +++ b/internal/route/home.go @@ -113,15 +113,13 @@ func RenderUserSearch(c *context.Context, opts *UserSearchOptions) { } count = opts.Counter(c.Req.Context()) } else { - users, count, err = db.SearchUserByName(&db.SearchUserOptions{ - Keyword: keyword, - Type: opts.Type, - OrderBy: opts.OrderBy, - Page: page, - PageSize: opts.PageSize, - }) + search := db.Users.SearchByName + if opts.Type == db.UserTypeOrganization { + search = db.Orgs.SearchByName + } + users, count, err = search(c.Req.Context(), keyword, page, opts.PageSize, opts.OrderBy) if err != nil { - c.Error(err, "search user by name") + c.Error(err, "search by name") return } } -- cgit v1.2.3