We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1615b3c commit 8f49b12Copy full SHA for 8f49b12
modules/context/repo.go
@@ -204,7 +204,13 @@ func RetrieveTemplateRepo(ctx *Context, repo *models.Repository) {
204
return
205
}
206
207
- if !repo.TemplateRepo.CheckUnitUser(ctx.User.ID, ctx.User.IsAdmin, models.UnitTypeCode) {
+ perm, err := models.GetUserRepoPermission(repo.TemplateRepo, ctx.User)
208
+ if err != nil {
209
+ ctx.ServerError("GetUserRepoPermission", err)
210
+ return
211
+ }
212
+
213
+ if !perm.CanRead(models.UnitTypeCode) {
214
repo.TemplateID = 0
215
216
0 commit comments