Fix navbar on project view (#17749)

- Shows that the project nav item is active when you're viewing a project.
This commit is contained in:
Gusted 2021-11-22 10:57:05 +00:00 committed by GitHub
parent 58ff86ed4d
commit 8244cfb8eb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -269,7 +269,6 @@ func EditProjectPost(ctx *context.Context) {
// ViewProject renders the project board for a project
func ViewProject(ctx *context.Context) {
project, err := models.GetProjectByID(ctx.ParamsInt64(":id"))
if err != nil {
if models.IsErrProjectNotExist(err) {
@ -332,6 +331,7 @@ func ViewProject(ctx *context.Context) {
return
}
ctx.Data["IsProjectsPage"] = true
ctx.Data["CanWriteProjects"] = ctx.Repo.Permission.CanWrite(unit.TypeProjects)
ctx.Data["Project"] = project
ctx.Data["Boards"] = boards