summaryrefslogtreecommitdiffstats
path: root/routers/user/home.go
diff options
context:
space:
mode:
authorUnknown <joe2010xtmf@163.com>2014-05-12 15:14:22 -0400
committerUnknown <joe2010xtmf@163.com>2014-05-12 15:14:22 -0400
commita913aff1d06d638ed2b54d2beaba00e88056e25f (patch)
treeb25fbff864fcaa863c5d54b54e52cd8b592d8da9 /routers/user/home.go
parent54e95fa367d8f9394522ce1fa6905a38974cbd23 (diff)
downloadgitea-a913aff1d06d638ed2b54d2beaba00e88056e25f.tar.gz
gitea-a913aff1d06d638ed2b54d2beaba00e88056e25f.zip
Show collaborative repositories in dashboard
Diffstat (limited to 'routers/user/home.go')
-rw-r--r--routers/user/home.go11
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
}