From 572937b9f70943dfee8c7bc6967e54b762b4e7bf Mon Sep 17 00:00:00 2001 From: root Date: Thu, 2 Oct 2025 13:02:39 -0500 Subject: allow URL updates --- http.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'http.go') diff --git a/http.go b/http.go index 22db236..ad1e2c0 100644 --- a/http.go +++ b/http.go @@ -38,7 +38,7 @@ func okHandler(w http.ResponseWriter, r *http.Request) { if strings.HasPrefix(route, "/repos/") { pb := gitpb.NewRepos() if err := pb.Unmarshal(reqPB.ClientData); err == nil { - reqPB.Logf("Repos Unmarshal() len=%d", pb.Len()) + reqPB.Logf("http recieved %d repos", pb.Len()) } else { reqPB.Logf("Repos Unmarshal() err=%v", err) } @@ -47,13 +47,16 @@ func okHandler(w http.ResponseWriter, r *http.Request) { case "/repos/check": result = checkRequest(pb, reqPB) reqPB.Logf("repos check result.Len()=%d pb.Len()=%d", result.Len(), pb.Len()) + case "/repos/updateURL": + result = updateURLs(pb, reqPB) + reqPB.Logf("repo urls sent len=%d updated len=%d", result.Len(), pb.Len()) case "/repos/pull": result = pullRequest(pb, reqPB) case "/repos/add": result = addRequest(pb, reqPB) default: reqPB.Logf("repos check result.Len()=%d pb.Len()=%d", result.Len(), pb.Len()) - log.Info("repos", route, "unknown") + log.Info("UNKNOWN ROUTE:", route) } if err := result.SendReply(w, reqPB); err != nil { reqPB.Logf("Oh well, Send to client failed. err=%v", err) -- cgit v1.2.3