diff options
author | Ethan Koenig <etk39@cornell.edu> | 2017-01-19 19:31:46 -0700 |
---|---|---|
committer | Lunny Xiao <xiaolunwen@gmail.com> | 2017-01-20 10:31:46 +0800 |
commit | fcf02e4961beb98cf1bc0f60537589e41a871369 (patch) | |
tree | 08d983c149b094dcb537828dda5e44578159eea2 /models | |
parent | 3c4d5e1ed576cbb203428f61f4b181c77b5fd61a (diff) | |
download | gitea-fcf02e4961beb98cf1bc0f60537589e41a871369.tar.gz gitea-fcf02e4961beb98cf1bc0f60537589e41a871369.zip |
API Endpoints for organization members (#645)
Diffstat (limited to 'models')
-rw-r--r-- | models/user.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/models/user.go b/models/user.go index e6ba2fa6f3..8b20d7e0ba 100644 --- a/models/user.go +++ b/models/user.go @@ -1052,8 +1052,10 @@ func GetUserEmailsByNames(names []string) []string { // GetUsersByIDs returns all resolved users from a list of Ids. func GetUsersByIDs(ids []int64) ([]*User, error) { ous := make([]*User, 0, len(ids)) - err := x. - In("id", ids). + if len(ids) == 0 { + return ous, nil + } + err := x.In("id", ids). Asc("name"). Find(&ous) return ous, err |