summaryrefslogtreecommitdiff
path: root/backend
diff options
context:
space:
mode:
authorTucker Evans <tuckerevans24@gmail.com>2019-11-27 14:09:05 -0500
committerTucker Evans <tuckerevans24@gmail.com>2019-11-27 14:09:05 -0500
commit0f7b0118c5a8290ed4d230a8e4bfc96daafea116 (patch)
tree296f322e4bd829a83fe5e1b994b8be53ab497ecb /backend
parent496cfab1e8867d5a8ff54402b848a6a38d03b1b0 (diff)
Add consntructor for APIResponse
Diffstat (limited to 'backend')
-rw-r--r--backend/main.go8
-rw-r--r--backend/todo.txt1
2 files changed, 9 insertions, 0 deletions
diff --git a/backend/main.go b/backend/main.go
index 96bb824..4766de2 100644
--- a/backend/main.go
+++ b/backend/main.go
@@ -20,6 +20,14 @@ type APIResponse struct {
Data interface{}
}
+func MakeAPIResponse(status int, msg string, data interface{}) *APIResponse {
+ return &APIResponse{
+ Status: APIStatus{
+ Code: status,
+ Msg: msg,
+ },
+ Data: data,
+ }
}
func RecipeList(w http.ResponseWriter, r *http.Request) {
diff --git a/backend/todo.txt b/backend/todo.txt
index b2d928b..ae57ec0 100644
--- a/backend/todo.txt
+++ b/backend/todo.txt
@@ -1,2 +1,3 @@
Refactor Response creation
Handle PSV parsing (rm empty string at end, or rm last pipe when creating item)
+Fix Update (steps != 0)