1
0
Fork 0
forked from forgejo/forgejo

#12, API: list user repos, list repo hooks

This commit is contained in:
Unknwon 2014-11-13 02:32:18 -05:00
parent 8c9338a537
commit 8eb5120fbd
12 changed files with 315 additions and 37 deletions

View file

@ -11,9 +11,10 @@ import (
"github.com/gogits/gogs/modules/middleware"
)
type user struct {
UserName string `json:"username"`
AvatarLink string `json:"avatar"`
type ApiUser struct {
Id int64 `json:"id"`
UserName string `json:"username"`
AvatarUrl string `json:"avatar_url"`
}
func SearchUsers(ctx *middleware.Context) {
@ -34,11 +35,11 @@ func SearchUsers(ctx *middleware.Context) {
return
}
results := make([]*user, len(us))
results := make([]*ApiUser, len(us))
for i := range us {
results[i] = &user{
UserName: us[i].Name,
AvatarLink: us[i].AvatarLink(),
results[i] = &ApiUser{
UserName: us[i].Name,
AvatarUrl: us[i].AvatarLink(),
}
}