Fix error when add user has full name to team (#2973) (#2975)

* fix error when add user has full name to team

* add comment for extra uname check
This commit is contained in:
Lunny Xiao 2017-11-27 01:53:07 +08:00 committed by Lauris BH
parent 93d1ec4514
commit 9c07d909e6
1 changed files with 5 additions and 0 deletions

View File

@ -6,6 +6,7 @@ package org
import (
"path"
"strings"
"github.com/Unknwon/com"
@ -76,6 +77,10 @@ func TeamsAction(ctx *context.Context) {
return
}
uname := ctx.Query("uname")
// uname may be formatted as "username (fullname)"
if strings.Contains(uname, "(") && strings.HasSuffix(uname, ")") {
uname = strings.TrimSpace(strings.Split(uname, "(")[0])
}
var u *models.User
u, err = models.GetUserByName(uname)
if err != nil {