Commit 70d0116

Richard Luby <richluby@gmail.com>
2016-11-08 15:23:02
improved status messages to client
1 parent d65572a
Changed files (1)
serverHandlers.go
@@ -48,11 +48,13 @@ func handleRequestForTest(writer http.ResponseWriter, request *http.Request) err
 	}
 	numQuestions, err := strconv.Atoi(questions)
 	if err != nil {
+		http.Error(writer, "Improperly formatted number.", http.StatusBadRequest)
 		return fmt.Errorf("Error building questions: %+v", err)
 	}
 	giveRecords = buildRecordArray(numQuestions, categories)
 	data, err := json.Marshal(giveRecords)
 	if err != nil {
+		http.Error(writer, "Improperly formatted data.", http.StatusBadRequest)
 		return fmt.Errorf("Error building questions: %+v", err)
 	}
 	writer.Write(data)