From c1d5983d3ea74dbee55e14bfb0b2d91d9cf702e7 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Fri, 3 Mar 2017 19:10:46 +0800 Subject: [PATCH] fix panic when get user repos from api (#1110) --- routers/api/v1/user/repo.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/routers/api/v1/user/repo.go b/routers/api/v1/user/repo.go index d80e3a9ba..8b7ee92c6 100644 --- a/routers/api/v1/user/repo.go +++ b/routers/api/v1/user/repo.go @@ -25,8 +25,8 @@ func listUserRepos(ctx *context.APIContext, u *models.User) { apiRepos[i] = ownRepos[i].APIFormat(models.AccessModeOwner) } // Set repositories user has access to. - for i := len(ownRepos); i < len(apiRepos); i++ { - apiRepos[i] = accessibleRepos[i] + for i := 0; i < len(accessibleRepos); i++ { + apiRepos[i+len(ownRepos)] = accessibleRepos[i] } ctx.JSON(200, &apiRepos) }