diff options
author | Runxi Yu <me@runxiyu.org> | 2025-04-05 23:59:17 +0800 |
---|---|---|
committer | Runxi Yu <me@runxiyu.org> | 2025-04-05 23:59:17 +0800 |
commit | 0c0062b22ff4ddac9cf8c4ef84116eddba99bce2 (patch) | |
tree | 2d1790cdf42b0dcdb3f82f77cea2b86fb7a42120 /http_handle_repo_log.go | |
parent | scfg: Remove tests for now (diff) | |
download | forge-0c0062b22ff4ddac9cf8c4ef84116eddba99bce2.tar.gz forge-0c0062b22ff4ddac9cf8c4ef84116eddba99bce2.tar.zst forge-0c0062b22ff4ddac9cf8c4ef84116eddba99bce2.zip |
templates shall no longer be a global variable
Diffstat (limited to 'http_handle_repo_log.go')
-rw-r--r-- | http_handle_repo_log.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/http_handle_repo_log.go b/http_handle_repo_log.go index 14fe84c..fbc7478 100644 --- a/http_handle_repo_log.go +++ b/http_handle_repo_log.go @@ -15,7 +15,7 @@ import ( // // TODO: This currently provides all commits in the branch. It should be // paginated and cached instead. -func httpHandleRepoLog(writer http.ResponseWriter, _ *http.Request, params map[string]any) { +func (s *Server) httpHandleRepoLog(writer http.ResponseWriter, _ *http.Request, params map[string]any) { var repo *git.Repository var refHash plumbing.Hash var err error @@ -23,17 +23,17 @@ func httpHandleRepoLog(writer http.ResponseWriter, _ *http.Request, params map[s repo = params["repo"].(*git.Repository) if refHash, err = getRefHash(repo, params["ref_type"].(string), params["ref_name"].(string)); err != nil { - web.ErrorPage500(templates, writer, params, "Error getting ref hash: "+err.Error()) + web.ErrorPage500(s.templates, writer, params, "Error getting ref hash: "+err.Error()) return } logOptions := git.LogOptions{From: refHash} //exhaustruct:ignore commitIter, err := repo.Log(&logOptions) if err != nil { - web.ErrorPage500(templates, writer, params, "Error getting recent commits: "+err.Error()) + web.ErrorPage500(s.templates, writer, params, "Error getting recent commits: "+err.Error()) return } params["commits"], params["commits_err"] = commitIterSeqErr(commitIter) - renderTemplate(writer, "repo_log", params) + s.renderTemplate(writer, "repo_log", params) } |