aboutsummaryrefslogtreecommitdiff
path: root/http_handle_repo_info.go
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-02-16 02:31:16 +0800
committerRunxi Yu <me@runxiyu.org>2025-02-16 02:31:16 +0800
commite274e949e6f8fc442e8c464ff1a294edd61ba8e0 (patch)
treeaa139ee5373153c67072271f194f6ad68690d389 /http_handle_repo_info.go
parentrepo_index: Add HTTP clone along with SSH (diff)
downloadforge-e274e949e6f8fc442e8c464ff1a294edd61ba8e0.tar.gz
forge-e274e949e6f8fc442e8c464ff1a294edd61ba8e0.tar.zst
forge-e274e949e6f8fc442e8c464ff1a294edd61ba8e0.zip
*.go: Fix missing error handling
Diffstat (limited to 'http_handle_repo_info.go')
-rw-r--r--http_handle_repo_info.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/http_handle_repo_info.go b/http_handle_repo_info.go
index 5bc0b76..4dd1c8d 100644
--- a/http_handle_repo_info.go
+++ b/http_handle_repo_info.go
@@ -23,6 +23,9 @@ func handle_repo_info(w http.ResponseWriter, r *http.Request, params map[string]
fs_loader := server.NewFilesystemLoader(billy_fs)
transport := server.NewServer(fs_loader)
upload_pack_session, err := transport.NewUploadPackSession(endpoint, nil)
+ if err != nil {
+ return err
+ }
advertised_references, err := upload_pack_session.AdvertisedReferencesContext(r.Context())
if err != nil {
return err