From 7ce18ecaa963f7d375ab3dcd5ae50dc4ba70b518 Mon Sep 17 00:00:00 2001 From: "M. Mert Yildiran" Date: Fri, 3 Nov 2023 01:09:22 +0300 Subject: [PATCH] :bug: Fix the `POST` script request --- internal/connect/hub.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/internal/connect/hub.go b/internal/connect/hub.go index 02af3fad3..e61a25eb5 100644 --- a/internal/connect/hub.go +++ b/internal/connect/hub.go @@ -121,11 +121,21 @@ func (connector *Connector) PostLicense(license string) { } } +type postScriptRequest struct { + Title string `json:"title"` + Code string `json:"code"` +} + func (connector *Connector) PostScript(script *misc.Script) (index int64, err error) { postScriptUrl := fmt.Sprintf("%s/scripts", connector.url) + payload := postScriptRequest{ + Title: script.Title, + Code: script.Code, + } + var scriptMarshalled []byte - if scriptMarshalled, err = json.Marshal(script); err != nil { + if scriptMarshalled, err = json.Marshal(payload); err != nil { log.Error().Err(err).Msg("Failed to marshal the script:") } else { ok := false