small changes

This commit is contained in:
2024-05-22 21:47:52 +02:00
parent 7851d90185
commit 3990c620a1
3 changed files with 57 additions and 12 deletions
+16
View File
@@ -26,6 +26,10 @@ type PackageIndex struct {
Message string `json:"message"`
}
type Message struct {
Message string `json:"message"`
}
func sendRequest(method, url string, jsonBody []byte) (Request, error) {
bodyReader := bytes.NewReader(jsonBody)
req, err := http.NewRequest(method, url, bodyReader)
@@ -62,3 +66,15 @@ func getPackage(packageName string) (PackageIndex, error) {
}
return pkgidx, nil
}
func getMessage(req Request) error {
var msg Message
err := json.Unmarshal(req.Body, &msg)
if err != nil {
return fmt.Errorf("JsonError: %v", err)
}
if msg.Message != "ok" {
return fmt.Errorf(msg.Message)
}
return nil
}