diff options
author | Unknown <joe2010xtmf@163.com> | 2014-05-12 15:14:22 -0400 |
---|---|---|
committer | Unknown <joe2010xtmf@163.com> | 2014-05-12 15:14:22 -0400 |
commit | a913aff1d06d638ed2b54d2beaba00e88056e25f (patch) | |
tree | b25fbff864fcaa863c5d54b54e52cd8b592d8da9 /routers/user/home.go | |
parent | 54e95fa367d8f9394522ce1fa6905a38974cbd23 (diff) | |
download | gitea-a913aff1d06d638ed2b54d2beaba00e88056e25f.tar.gz gitea-a913aff1d06d638ed2b54d2beaba00e88056e25f.zip |
Show collaborative repositories in dashboard
Diffstat (limited to 'routers/user/home.go')
-rw-r--r-- | routers/user/home.go | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/routers/user/home.go b/routers/user/home.go index f5130f47a8..0a805903ec 100644 --- a/routers/user/home.go +++ b/routers/user/home.go @@ -22,14 +22,21 @@ func Dashboard(ctx *middleware.Context) { ctx.Data["PageIsUserDashboard"] = true repos, err := models.GetRepositories(&models.User{Id: ctx.User.Id}, true) if err != nil { - ctx.Handle(500, "user.Dashboard", err) + ctx.Handle(500, "home.Dashboard(GetRepositories)", err) return } ctx.Data["MyRepos"] = repos + collaRepos, err := models.GetCollaborativeRepos(ctx.User.Name) + if err != nil { + ctx.Handle(500, "home.Dashboard(GetCollaborativeRepos)", err) + return + } + ctx.Data["CollaborativeRepos"] = collaRepos + actions, err := models.GetFeeds(ctx.User.Id, 0, false) if err != nil { - ctx.Handle(500, "user.Dashboard", err) + ctx.Handle(500, "home.Dashboard", err) return } |