aboutsummaryrefslogtreecommitdiff
path: root/modules/middleware
diff options
context:
space:
mode:
Diffstat (limited to 'modules/middleware')
-rw-r--r--modules/middleware/context.go1
-rw-r--r--modules/middleware/repo.go1
2 files changed, 2 insertions, 0 deletions
diff --git a/modules/middleware/context.go b/modules/middleware/context.go
index c97c3299..dfa39c6f 100644
--- a/modules/middleware/context.go
+++ b/modules/middleware/context.go
@@ -31,6 +31,7 @@ type Context struct {
Repo struct {
IsValid bool
IsOwner bool
+ IsWatching bool
Repository *models.Repository
Owner *models.User
}
diff --git a/modules/middleware/repo.go b/modules/middleware/repo.go
index a12212af..e03ddc50 100644
--- a/modules/middleware/repo.go
+++ b/modules/middleware/repo.go
@@ -63,6 +63,7 @@ func RepoAssignment(redirect bool) martini.Handler {
}
ctx.Repo.IsValid = true
+ ctx.Repo.IsWatching = models.IsWatching(ctx.User.Id, repo.Id)
ctx.Repo.Repository = repo
ctx.Data["IsRepositoryValid"] = true