From 3efc0d868133c0f8bb435392ad3b99963b9bb342 Mon Sep 17 00:00:00 2001 From: Unknwon Date: Thu, 8 Jun 2017 16:18:04 -0400 Subject: repo: load base repository for loadAttributes --- routers/api/v1/repo/repo.go | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'routers/api') diff --git a/routers/api/v1/repo/repo.go b/routers/api/v1/repo/repo.go index bb1832ea..727e1678 100644 --- a/routers/api/v1/repo/repo.go +++ b/routers/api/v1/repo/repo.go @@ -56,15 +56,16 @@ func Search(c *context.APIContext) { return } + if err = models.RepositoryList(repos).LoadAttributes(); err != nil { + c.JSON(500, map[string]interface{}{ + "ok": false, + "error": err.Error(), + }) + return + } + results := make([]*api.Repository, len(repos)) for i := range repos { - if err = repos[i].GetOwner(); err != nil { - c.JSON(500, map[string]interface{}{ - "ok": false, - "error": err.Error(), - }) - return - } results[i] = repos[i].APIFormat(nil) } -- cgit v1.2.3