diff options
Diffstat (limited to 'modules/context/permission.go')
-rw-r--r-- | modules/context/permission.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/context/permission.go b/modules/context/permission.go index f2adf896f9..151be9f832 100644 --- a/modules/context/permission.go +++ b/modules/context/permission.go @@ -15,7 +15,7 @@ import ( func RequireRepoAdmin() macaron.Handler { return func(ctx *Context) { if !ctx.IsSigned || !ctx.Repo.IsAdmin() { - ctx.NotFound(ctx.Req.RequestURI, nil) + ctx.NotFound(ctx.Req.URL.RequestURI(), nil) return } } @@ -25,7 +25,7 @@ func RequireRepoAdmin() macaron.Handler { func RequireRepoWriter(unitType models.UnitType) macaron.Handler { return func(ctx *Context) { if !ctx.Repo.CanWrite(unitType) { - ctx.NotFound(ctx.Req.RequestURI, nil) + ctx.NotFound(ctx.Req.URL.RequestURI(), nil) return } } @@ -39,7 +39,7 @@ func RequireRepoWriterOr(unitTypes ...models.UnitType) macaron.Handler { return } } - ctx.NotFound(ctx.Req.RequestURI, nil) + ctx.NotFound(ctx.Req.URL.RequestURI(), nil) } } @@ -63,7 +63,7 @@ func RequireRepoReader(unitType models.UnitType) macaron.Handler { ctx.Repo.Permission) } } - ctx.NotFound(ctx.Req.RequestURI, nil) + ctx.NotFound(ctx.Req.URL.RequestURI(), nil) return } } @@ -96,6 +96,6 @@ func RequireRepoReaderOr(unitTypes ...models.UnitType) macaron.Handler { args = append(args, ctx.Repo.Repository, ctx.Repo.Permission) log.Trace(format, args...) } - ctx.NotFound(ctx.Req.RequestURI, nil) + ctx.NotFound(ctx.Req.URL.RequestURI(), nil) } } |