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

* 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-26 16:01:48 +08:00 committed by Lauris BH
parent 16c55e1a5b
commit 061c501d54

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 {