From: slene Date: Sat, 15 Mar 2014 16:14:26 +0000 (+0800) Subject: add Owner to Context.Repo X-Git-Tag: v0.9.99~2428^2~3 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=f18c8fc4d98bfb09719d7be0f246934257725142;p=gitea.git add Owner to Context.Repo --- diff --git a/modules/middleware/context.go b/modules/middleware/context.go index 42ef1320cb..d002d3c24e 100644 --- a/modules/middleware/context.go +++ b/modules/middleware/context.go @@ -34,6 +34,7 @@ type Context struct { IsValid bool IsOwner bool Repository *models.Repository + Owner *models.User } } diff --git a/modules/middleware/repo.go b/modules/middleware/repo.go index fcf1f07b98..948713efe8 100644 --- a/modules/middleware/repo.go +++ b/modules/middleware/repo.go @@ -51,6 +51,8 @@ func RepoAssignment(redirect bool) martini.Handler { return } + ctx.Repo.Owner = user + // get repository repo, err := models.GetRepositoryByName(user, params["reponame"]) if err != nil {