From 5691c10b4c1855737b93dc5bf943b6171fd0d032 Mon Sep 17 00:00:00 2001 From: Marc Di Luzio Date: Tue, 2 Jun 2020 16:44:43 +0100 Subject: [PATCH] Fix the incoming name param to /register --- pkg/server/router.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/server/router.go b/pkg/server/router.go index 1ae2008..f3cdba7 100644 --- a/pkg/server/router.go +++ b/pkg/server/router.go @@ -67,7 +67,7 @@ func (s *Server) HandleStatus(w http.ResponseWriter, r *http.Request) { // RegisterData describes the data to send when registering type RegisterData struct { - Name string `json:"id"` + Name string `json:"name"` } // RegisterResponse describes the response to a register request @@ -100,6 +100,8 @@ func (s *Server) HandleRegister(w http.ResponseWriter, r *http.Request) { fmt.Printf("Failed to decode json: %s", err) response.Error = err.Error() + } else if len(data.Name) == 0 { + response.Error = "Cannot register empty name" } else { // log the data sent fmt.Printf("\t%v\n", data)