diff --git a/routers/web/repo/blame.go b/routers/web/repo/blame.go index 2f37de2341..d8c2f442ab 100644 --- a/routers/web/repo/blame.go +++ b/routers/web/repo/blame.go @@ -46,9 +46,17 @@ func RefBlame(ctx *context.Context) { return } - // ctx.Data["RepoPreferences"] = ctx.Session.Get("repoPreferences") + showFileViewTreeSidebar := true + if ctx.Doer != nil { + v, err := user_model.GetUserSetting(ctx, ctx.Doer.ID, user_model.SettingsKeyShowFileViewTreeSidebar, "true") + if err != nil { + log.Error("GetUserSetting: %v", err) + } else { + showFileViewTreeSidebar, _ = strconv.ParseBool(v) + } + } ctx.Data["RepoPreferences"] = &preferencesForm{ - ShowFileViewTreeSidebar: true, + ShowFileViewTreeSidebar: showFileViewTreeSidebar, } branchLink := ctx.Repo.RepoLink + "/src/" + ctx.Repo.BranchNameSubURL() diff --git a/routers/web/repo/file.go b/routers/web/repo/file.go index 60e7cb24b7..c95adb3ca8 100644 --- a/routers/web/repo/file.go +++ b/routers/web/repo/file.go @@ -1,5 +1,4 @@ -// Copyright 2014 The Gogs Authors. All rights reserved. -// Copyright 2018 The Gitea Authors. All rights reserved. +// Copyright 2024 The Gitea Authors. All rights reserved. // SPDX-License-Identifier: MIT package repo diff --git a/routers/web/repo/view.go b/routers/web/repo/view.go index ea5c876872..e467ca4098 100644 --- a/routers/web/repo/view.go +++ b/routers/web/repo/view.go @@ -46,13 +46,13 @@ import ( ) const ( - tplRepoEMPTY templates.TplName = "repo/empty" - tplRepoHome templates.TplName = "repo/home" - tplRepoHomeContent templates.TplName = "repo/home_content" - tplRepoViewList templates.TplName = "repo/view_list" - tplWatchers templates.TplName = "repo/watchers" - tplForks templates.TplName = "repo/forks" - tplMigrating templates.TplName = "repo/migrate/migrating" + tplRepoEMPTY templates.TplName = "repo/empty" + tplRepoHome templates.TplName = "repo/home" + tplRepoHomeContent templates.TplName = "repo/home_content" + tplRepoViewList templates.TplName = "repo/view_list" + tplWatchers templates.TplName = "repo/watchers" + tplForks templates.TplName = "repo/forks" + tplMigrating templates.TplName = "repo/migrate/migrating" ) type fileInfo struct {