Skip to content

Commit 6b30415

Browse files
inject group-related values into web context
1 parent 1207f9a commit 6b30415

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

services/context/context.go

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,10 @@ type Context struct {
6060

6161
ContextUser *user_model.User // the user which is being visited, in most cases it differs from Doer
6262

63-
Repo *Repository
64-
Org *Organization
65-
Package *Package
63+
RepoGroup *RepoGroup
64+
Repo *Repository
65+
Org *Organization
66+
Package *Package
6667
}
6768

6869
type TemplateContext map[string]any
@@ -129,10 +130,11 @@ func NewWebContext(base *Base, render Render, session session.Store) *Context {
129130
Render: render,
130131
Session: session,
131132

132-
Cache: cache.GetCache(),
133-
Link: setting.AppSubURL + strings.TrimSuffix(base.Req.URL.EscapedPath(), "/"),
134-
Repo: &Repository{PullRequest: &PullRequest{}},
135-
Org: &Organization{},
133+
Cache: cache.GetCache(),
134+
Link: setting.AppSubURL + strings.TrimSuffix(base.Req.URL.EscapedPath(), "/"),
135+
Repo: &Repository{PullRequest: &PullRequest{}},
136+
Org: &Organization{},
137+
RepoGroup: &RepoGroup{},
136138
}
137139
ctx.TemplateContext = NewTemplateContextForWeb(ctx)
138140
ctx.Flash = &middleware.Flash{DataStore: ctx, Values: url.Values{}}

0 commit comments

Comments
 (0)