store the errors

This commit is contained in:
Jeff Carr 2025-09-07 19:16:01 -05:00
parent e5cd37ef21
commit 4b78407d3f
2 changed files with 4 additions and 0 deletions

View File

@ -18,6 +18,7 @@ message HttpRequest { // HttpRequest repres
bytes body = 9; // The request body as raw bytes.
string namespace = 10; // When the body is a pb (always!). This is the pb namespace ("go.wit.com/lib/protobuf/virtpb")
google.protobuf.Timestamp ctime = 11; // create time of the patch
repeated string errors = 12; // When the body is a pb (always!). This is the pb namespace ("go.wit.com/lib/protobuf/virtpb")
}
message HttpRequests { // `autogenpb:marshal` `autogenpb:mutex`

View File

@ -9,6 +9,8 @@ import (
"net/url"
"os"
"os/user"
"go.wit.com/log"
)
func HttpPost(baseURL string, route string, data []byte) ([]byte, error) {
@ -19,6 +21,7 @@ func HttpPost(baseURL string, route string, data []byte) ([]byte, error) {
var err error
var req *http.Request
log.Info("httppb.HttpPost to", finalURL.String())
req, err = http.NewRequest(http.MethodPost, finalURL.String(), bytes.NewBuffer(data))
if req == nil {
return nil, err