From b1e4a0cf7203424b8ca01d235bc5b645fb2aae4c Mon Sep 17 00:00:00 2001 From: cheddar Date: Thu, 20 Feb 2025 21:53:57 -0500 Subject: [PATCH] Remove printing from client register code --- client/register.go | 13 +++++-------- main.go | 4 +++- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/client/register.go b/client/register.go index a85669e..f8c63db 100644 --- a/client/register.go +++ b/client/register.go @@ -3,7 +3,6 @@ package client import ( "bytes" "encoding/json" - "fmt" "io" "net/http" "net/url" @@ -11,7 +10,7 @@ import ( "crispbyte.dev/sig-auth/server" ) -func RegisterKey(baseUrl *url.URL, key string, userId string) error { +func RegisterKey(baseUrl *url.URL, key string, userId string) (string, error) { request := server.RegisterRequest{ UserId: userId, Key: key, @@ -27,7 +26,7 @@ func RegisterKey(baseUrl *url.URL, key string, userId string) error { bytes.NewBuffer(json_data)) if err != nil { - return err + return "", err } defer resp.Body.Close() @@ -35,12 +34,10 @@ func RegisterKey(baseUrl *url.URL, key string, userId string) error { out, err := io.ReadAll(resp.Body) if err != nil { - return err + return "", err } - fmt.Println(resp.StatusCode) - fmt.Println(resp.Header) - fmt.Println(string(out[:])) + keyId := string(out[:]) - return nil + return keyId, nil } diff --git a/main.go b/main.go index b02e284..7b334e0 100644 --- a/main.go +++ b/main.go @@ -108,11 +108,13 @@ func registerKey(baseUrl *url.URL, keyFile string, userId string) { keyText := string(keyBytes) - err = client.RegisterKey(baseUrl, keyText, userId) + keyId, err := client.RegisterKey(baseUrl, keyText, userId) if err != nil { log.Fatal(err) } + + fmt.Printf("Registered key id: %s\n", keyId) } func runServer(simulateCaddy bool, useTempDb bool, dbPath string) {