Add option to search for users is active join a team (#24093)

Adding a user in a team to enter a username gives a list of no active
users

---------

Co-authored-by: Jason Song <i@wolfogre.com>
This commit is contained in:
Tyrone Yeh 2023-04-15 02:48:36 +08:00 committed by GitHub
parent cfe3d6e9b5
commit ed81b608cb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 1 deletions

View file

@ -24,6 +24,7 @@ func Search(ctx *context.Context) {
Keyword: ctx.FormTrim("q"), Keyword: ctx.FormTrim("q"),
UID: ctx.FormInt64("uid"), UID: ctx.FormInt64("uid"),
Type: user_model.UserTypeIndividual, Type: user_model.UserTypeIndividual,
IsActive: ctx.FormOptionalBool("active"),
ListOptions: listOptions, ListOptions: listOptions,
}) })
if err != nil { if err != nil {

View file

@ -11,7 +11,7 @@ export function initCompSearchUserBox() {
$searchUserBox.search({ $searchUserBox.search({
minCharacters: 2, minCharacters: 2,
apiSettings: { apiSettings: {
url: `${appSubUrl}/user/search?q={query}`, url: `${appSubUrl}/user/search?active=1&q={query}`,
onResponse(response) { onResponse(response) {
const items = []; const items = [];
const searchQuery = $searchUserBox.find('input').val(); const searchQuery = $searchUserBox.find('input').val();