diff --git a/backend_v1/app/services/users.go b/backend_v1/app/services/users.go index c8f0faa..a308542 100644 --- a/backend_v1/app/services/users.go +++ b/backend_v1/app/services/users.go @@ -55,7 +55,8 @@ func (m *users) List( keyword = strings.TrimSpace(*filter.Keyword) query = query. Where(tbl.Phone.Like(database.WrapLike(keyword))). - Or(tbl.Username.Like(database.WrapLike(keyword))) + Or(tbl.Username.Like(database.WrapLike(keyword))). + Or(tbl.OpenID.Eq(keyword)) if id, err := strconv.ParseInt(keyword, 10, 64); err == nil && id > 0 { query = query.Or(tbl.ID.Eq(id))