From 5022abd466f1e6f2e1e8eb49d5f1c1d15aa515b4 Mon Sep 17 00:00:00 2001 From: Denis Arh Date: Thu, 27 Dec 2018 14:37:20 +0100 Subject: [PATCH] Add capabilities to search users by email & name --- system/repository/user.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/system/repository/user.go b/system/repository/user.go index 656b2aaa1..7ac0c5317 100644 --- a/system/repository/user.go +++ b/system/repository/user.go @@ -94,7 +94,11 @@ func (r *user) Find(filter *types.UserFilter) ([]*types.User, error) { if filter != nil { if filter.Query != "" { - sql += " AND username LIKE ?" + sql += " AND (username LIKE ?" + params = append(params, filter.Query+"%") + sql += " OR email LIKE ?" + params = append(params, filter.Query+"%") + sql += " OR name LIKE ?)" params = append(params, filter.Query+"%") } }