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:
parent
16c55e1a5b
commit
061c501d54
|
@ -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 {
|
||||
|
|
Loading…
Reference in a new issue